Find Jobs
Hire Freelancers

Complete isomorphic/universal upgrade for a React-based website project including implementing efficient data endpoints

$250-750 USD

Cerrado
Publicado hace alrededor de 3 años

$250-750 USD

Pagado a la entrega
I am working on an open-source project for online and offline communities called the AO. The project is nearly complete, but there is a major architectural issue that I need help finishing. The project needs to be converted to a universal / isomorphic app so that pages load quickly. Right now, whenever a page loads, the server sends all the data for the whole server to the client, which is very inefficient and creates very long load times. A volunteer forked the AO and started a universal/isomorphic version of the project at [login to view URL] However, this was not completed. It does not yet have proper atomic data endpoints, and it using React's native Context Provider, which is not performant. Meanwhile, the original project has continued at [login to view URL] I need you to complete the universal/isomorphic upgrade so that it works correctly, then port the updated components from ao-react to ao-iso to unfork the project, and test the components to make sure they work correctly and performantly in the new isomorphic paradigm. That means that when the project is done, the following things will be true: * Pages prerendered (Server-Side Rendering aka SSR): Pages will load almost instantly because the page will be prerendered and sent to the client pre-rendered * No data deluge: Pages will load almost instantly because the server will not send any additional data until it is requested * Proper data endpoints: When data is requested from the server, the serve intelligently returns only the data needed to complete the present operation * Fix data injection: Repair or replace React Contexts way of injecting data with a way that is not slow * Project is performant: Page load times and atomic data retrieval are fast, and navigation between cards and execution of card functions is (still) fast A partially-complete API is available at [login to view URL] This may help in designing the data endpoints. I need someone who understands my requirement fully and can complete it to spec. For a developer familiar with full-stack web development and universal apps, I expect this would be an easy project. However, as an amateur developer, it has proven too difficult for me to figure out in the time I have to work on this project as a volunteer.
ID del proyecto: 28912104

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
11 freelancers están ofertando un promedio de $685 USD por este trabajo
Avatar del usuario
Hi, there. How are you? I am very interested in your project. As you can see on my profile, I am a senior web developer and I am very familiar with react.js as well as typescript. I hope you will contact me and discuss the project. I am ready to start for your project. Thanks. Regards.
$500 USD en 7 días
5,0 (11 comentarios)
5,4
5,4
Avatar del usuario
Greetings, Dear Sir/Madam, My professional experience in React Native includes designing and crafting code for various mobile applications and then testing the resulting code to meet client needs. I am expert in React Native different components like Expo, React Native SVG, Redux, Styled Component/native, Axios, Reanimated, etc Here are some highlights of my qualifications and professional achievements in mobile application design: 1. Designed and developed a Mobile Application for Boontech a Decentralized Market Place 2. Responsible for developing and maintaining iOS and Android applications. 3. Wrote test cases for all new features added and performed multiple rounds of regression testing to maintain the quality of the products 4. Refined and developed features resulting in a decrease of crashes by 60%, increase in user retention by 300% I can help you achieve your goals of: * Pages prerendered (Server-Side Rendering aka SSR): Pages will load almost instantly because the page will be prerendered and sent to the client pre-rendered * No data deluge: Pages will load almost instantly because the server will not send any additional data until it is requested and provide frequent update on the project I am sure you would not have any iota of doubt after completion. Sincerely, Iqbal Singh
$650 USD en 7 días
5,0 (1 comentario)
5,5
5,5
Avatar del usuario
Hello, I've seen your brief and I understood your specs of converting to a universal / isomorphic app I'm familiar with React, Redux etc and I'm versed both class component and functional component. I'll be able to provide you a project that will capture client's attention instantly and will be functionally sound. I 'm looking forward to helping you grow your business by sharing my experiences. Regards Marko
$500 USD en 7 días
5,0 (17 comentarios)
4,9
4,9
Avatar del usuario
Hello , i am a full stack developer in ractJS, nodeJS, laravel, wordpress, CI , i have seen your requirement and I can work with it , please check my profile https://www.freelancer.in/u/arjun366333, we can discuss more over chat, thanks regards kanta singh.
$700 USD en 7 días
4,2 (6 comentarios)
5,3
5,3
Avatar del usuario
Hi there? I read your project description carefully and I am really interested in your project. I have professional knowledge and rich experiences in react and node js, and I have already fixed similar issues before. As I am a senior full stack developer, I will provide you 100% guaranteed products and you will feel happy from my results. Hope your reply for more discussion soon. Regards
$500 USD en 7 días
5,0 (1 comentario)
1,1
1,1
Avatar del usuario
I am ready to start the work for now. I am interested in your project and hope to discuss in more detail.
$700 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Gone thru your requirements. I am a Master's in Engineering possess 18 years experience of which International experience of 10 years .Have done several technical projects related to your work. Have experience in software development. Have done projects in mat lab, laravel, artificial intelligence, robotics, Our team technical skills also involve Page Speed Optimization, Java script/jQuery, PHP, HTML5, CSS3, MYSQL, Laravel, high end programming projects. ecommerce ,website & app development . Experience in solving statistics, Econometrics problems, microprocessor. Samples will be provided on request. We have a team of experts all streams who can handle your technical projects/assignments on reasonable rates . Sales marketing, Technical complex assignments projects ,MS office, Graphic design, video making editing, e books, MS office, Photoshop, Data entry, Language translation, transcription, logo design, Animation videos, social media, Website, applications, SEO, Video editing, Research reports, CV writing, articles, Technical analysis, Marketing, Digital marketing.
$480 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CANADA
Vancouver, Canada
0,0
0
Forma de pago verificada
Miembro desde ene 13, 2021

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.