Find Jobs
Hire Freelancers

Reconstruire une WebApp reactjs avec Redux

$30-250 CAD

En cours
Publié il y a presque 5 ans

$30-250 CAD

Payé lors de la livraison
I created a WebApp with Reactjs a few months ago. The Webapp is on the touchscreen of my smartlockers (for parcel deliveries). The main goal of the app is to let the user do two thing: 1) Enter a deposit code we give them to open a door on the locker 2) Search a list of members connected to the locker, select a user and select a box size to deposit a parcel. The App is already un and running, but I did it myself with poor understanding of ReactJs. I did not used Redux and it can be optimized in a lot of ways. This is a live demo of the app: [login to view URL] This is a full video showing the locker, the screen and the door opening system: [login to view URL] I would like to optimize API requests, make the application more efficient, work on the visual and make the platform more professional. This requires to redo much of the app. Here's what the platform needs to do: 1) Present a homepage with 3 buttons (Enter a code, Search among a member, Information) 2) Enter Code page allows you to enter a code that is sent to the server for validation. If validated, the page sends a simple request to a Webhook. If the code is not good, present a 'Unavailable' page. 3) 'Info' page, presents simple text 4) Page 'Search among members'. First API request fetch the list of members. The list must be saved in the state (to limit the need to always fetch the list again each time you interact with the locker. The state must be cleaned when the user return on the 'Home page'. By choosing a member, one must then press on a second button among three that determines the parcel size that will be selected. Once selected, an API request is sent and if successful, the app sends a new request to a Webhook for opening a door. 5) The 'Search among members' page is accessible only when you enter a valid access code. At the end of the interactions with the locker, the user can press a button that 'locks' the locker and removes the temporary DB. -After X seconds of inactivity, the Webapp automatically returns to the home page and delete the state - The pages must have beautiful effects of transitions with a small delay, to prevent going too fast from one page to another.
N° de projet : 19921714

Concernant le projet

6 propositions
Projet à distance
Actif à il y a 5 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
6 freelances proposent en moyenne $167 CAD pour ce travail
Avatar de l'utilisateur
Hello, how are you? I am very familiar with node.js/react.js skills using ES5/ES6/ES7. Material ui, reactstrap, react-bootstrap, mdbreact and so on are no problem to me. Also React.js can be integrated with Redux SAGA/THUNK. I have built many projects using ones, so I am going to clarify my previous projects and POCs here: https://www.freelancer.com/projects/javascript/full-stack-react-redux-node-17962933/ https://www.freelancer.com/projects/javascript/Continue-development-existing-project/?w=f https://www.freelancer.com/projects/javascript/node-react-developer-for-web/ Hoping you contact to discuss details about your spec... Regards. From <Rightbigboss>
$200 CAD en 7 jours
4,9 (26 commentaires)
6,5
6,5
Avatar de l'utilisateur
"Hello, I'm Jin S, developer in China. I’m interested in the project you recently posted. I'm a certificated freelancer with over 1000 good reviews from clients. I have experienced knowledge in every part of Web development. I never disappoint my clients and I’m able to lead your project to success and troubleshoot problems. I am LAMP & MEAN stack expert and have much knowledge in codeigniter Laravel cakePHP, symfony ,YII and CMS(joomla, wordpress). I am sure these will reflect in my past results. I’m very excited to assist you in making your position successful please feel free to contact me directly to discuss this position further. Thank you."
$155 CAD en 3 jours
5,0 (12 commentaires)
5,2
5,2
Avatar de l'utilisateur
Hi... How are you?. I saw your description carefully carefully and i'm very interesting in your project. I have rich experience in react.js, react native ,angular, ionic, vue.js so i can do your project. Also i have been built many rest api for web and mobile app so i think that will be helpfull for your project... And if you would like to see my skills please go this link: https://www.freelancer.com/u/crocodile305 When you have enough time to discuss about your project with me, please contact me. Thanks time:6/8/2019 10:13:43----4
$140 CAD en 3 jours
5,0 (6 commentaires)
4,1
4,1
Avatar de l'utilisateur
Hi there. I have read your job descriptions. And I have full confidence to do it perfectly. I am a full-stack developer with 4 years of experiences. It means that is no problem for me to follow your requirements about react.js and redux. I would love to hear from you. Thanks.
$250 CAD en 3 jours
5,0 (2 commentaires)
3,7
3,7
Avatar de l'utilisateur
Hi there I am an Django expert have 6+ years experience in developing website using python/Django and so on. I have developed the several websites using Django so I have good experience with Django. I read your job description carefully and I am very interested in your project. I am sure I can complete your tasks perfect in time. I can work in full time and can start work immediately. I would love to have the opportunity to discuss with you for further details. Thanks.
$155 CAD en 3 jours
5,0 (3 commentaires)
3,8
3,8

À propos du client

Drapeau de CANADA
Saint-Denis-de-Brompton, Canada
5,0
4
Méthode de paiement vérifiée
Membre depuis nov. 5, 2015

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.