Find Jobs
Hire Freelancers

Single Page Application (SPA) using React and Express.js

€8-30 EUR

Opravljeno
Objavljeno pred 10 meseci

€8-30 EUR

Plačilo ob dostavi
Hello! I'm looking for a freelancer to help me with a small project. Before you check out the project details, please give me your bid with the actual price that won't change later. If you're good with the job, just let me know how many days you'll need to finish it. I'll release the payment after I make sure each step of the project works correctly. Thanks! Project Overview: Develop and deploy a Single Page Application (SPA) using React with a small backend built on Express.js. The aim is to introduce yourself better to us through this application. 1. Frontend (React): Public Section: - Feature a carousel with three stock images. - Incorporate a section with text related to programming. Private Section (after user registration): - Provide a link to a public repository containing the source code for this application. - Feature a feedback form. Additional Page: - Integrate the "Guess Game" from the provided repository link: [login to view URL] 2. Backend ([login to view URL]): - Implement user registration and login functionality. - Provide routes for serving frontend content and handling user-related operations. - Serve the 'Guess Game' on the designated route. 3. Authentication & Authorization: - Implement user authentication and authorization using Passport.js. - Use JWT (JSON Web Tokens) for maintaining user sessions and secure route accessibility. 4. Database (MongoDB): - Set up a MongoDB database to store user data. - Store registered users' credentials (email & hashed password) and any other relevant user-related information. - Ensure data consistency and integrity. 5. Security: - Use bcrypt to hash user passwords before storing them in the database. - Ensure all user data transmissions are secure. - Implement proper error-handling mechanisms to prevent application crashes due to unexpected inputs or scenarios. 6. Deployment: - Deploy the backend on a suitable server, ensuring it is accessible via the web. - Deploy the frontend such that it communicates smoothly with the backend services.
ID projekta: 37036219

Več o projektu

25 ponudb
Projekt na daljavo
Aktivno pred 10 meseci

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
Dodeljeno:
Avatar uporabnika
I understand that you are looking for a freelancer to help you with a small project and I believe I am the best fit for this job due to my skills as a frontend developer. I have experience in building Single Page Applications (SPAs) using React and [login to view URL] which will be necessary for this project. Additionally, I have public section and private section with text related to programming which will be required on the frontend side of the application. I also have experience in setting up a MongoDB database to store user data as well as ensuring data consistency and integrity. Additionally, I use bcrypt to hash user passwords before storing them in the database so that they are secure from any unauthorized access. I also use proper error-handling mechanisms to prevent application crashes due to unexpected inputs or scenarios. My services include thorough user authentication and authorization using [login to view URL] along with route accessibility service provision so that users can access all relevant features of your application without any issues.
€19 EUR v 7 dneh
5,0 (1 ocena)
1,0
1,0
25 freelancerjev je oddalo ponudbo s povprečno vrednostjo €95 EUR za to delo
Avatar uporabnika
My name is Jahusand I'm a web and mobile app developer with 2% of the freelancer community's expertise. I understand that you're looking for an extra hand to help you wrap up some bugs and get harder-to-reach features. With my experience in full-stack development (primarily in React+Node+MongoDB), I believe I can be an excellent fit for this project. I have a proven track record of delivering high-quality work on time while maintaining confidentiality and discretion at all times. Additionally, I pride myself on providing thorough customer support before and after project completion. If you'd like to discuss further how I can help you complete your project please don't hesitate to reach out!
€19 EUR v 7 dneh
5,0 (6 ocen)
4,1
4,1
Avatar uporabnika
I understand you are looking for a freelancer to help you with a small project and I believe I am the best fit for this job. I have experience in many different areas that will be useful when working on your project and I am confident that I can deliver an excellent result. My name is Temo and I have over 8 years of experience in project management. With this background, you can be sure that any steps required for the project will be done correctly and efficiently. Moreover, my commitment to providing high quality results is evident in my track record which includes successful projects across various industries. If you would like me to provide more information or discuss further how I can help you please don't hesitate to reach out to me directly!
€500 EUR v 7 dneh
5,0 (2 ocen)
3,7
3,7
Avatar uporabnika
I understand that you are looking for a freelancer to help you with a small project. Before you choose me, please give me your bid with the actual price that won't change later. If you're good with the job, just let me know how many days you would need to finish it. I'll release the payment after I make sure each step of the project works correctly. As an experienced Full Stack Software Engineer, my expertise lies in creating a diverse range of applications across web and mobile platforms using cutting-edge technologies such as React, Redux and Next.js. I have worked on many projects that integrate these technologies before so you can be sure that I will be able to deliver something spectacular with your project.
€8 EUR v 2 dneh
5,0 (3 ocen)
3,0
3,0
Avatar uporabnika
⭐⭐⭐ Hi, My availability: Immediate. I read your project post on full stack developer to Develop and deploy a Single Page Application (SPA) using React with a small backend built on Express.js. We have extensive knowledge in MERN Stack (MongoDB/MySQL, Express JS, React and NodeJS), as well as RESTful API integration. We are experienced team of full stack developers having skill sets in - React, JavaScript, jQuery, TypeScript, NextJS - NodeJS, ExpressJS - MongoDB, MySQL, PostgreSQL, SQLServer, SqLite - Redux, Thunk, GIT - JavaScript, HTML, CSS, Tailwind CSS - AWS, Server Hosting Please send a message So we can have a quick discussion about your project and proceed further. Looking forward to hearing from you. Thanks
€750 EUR v 7 dneh
5,0 (7 ocen)
2,9
2,9
Avatar uporabnika
Hello Nazar T., I have worked on similar projects to what you are looking for and have expertise in React.js, and I am confident I can exceed your expectations. I would love to work on your project. I view the job details extremely carefully and I am absolutely sure that I can do the project very well.
€13 EUR v 1 dnevu
5,0 (3 ocen)
2,3
2,3
Avatar uporabnika
Hello. I have gone through your description. I am expert in Mern stack. I have been working for 7 years. If possible, I would like to discuss with this task in more detail. My principle is maintaining a win-win relationship.I am looking forward to hearing from you soon. Thanks & Regards.
€100 EUR v 7 dneh
1,8 (1 ocena)
3,8
3,8
Avatar uporabnika
Hi, I read the requirements and I would like to collaborate with you on this project. I can complete all of the tasks mentioned above. I have a pretty decent experience in React JS, Node JS and MONGO DB. Also, I have built backend servers using Express JS. I am very well aware of the security concerns in Express JS, thus, I have worked with passport js and bcrypt for hashing passwords. Additionally, I can maintain session and security using JWT tokens, both in Express JS and React JS. Feel free to chat with me, It would a pleasure to talk to you. Thanks, looking forward to it.
€12 EUR v 1 dnevu
5,0 (2 ocen)
0,8
0,8
Avatar uporabnika
Hello **Bid and Estimated Timeframe** Based on the project details you provided, I can offer to complete this project for $300, with an estimated timeframe of 10 days. Please note that the actual price and timeframe may vary depending on the specific requirements or any additional features or adjustments you may have in mind. To provide an accurate estimate, I would appreciate it if you could provide me with more details or clarify any specific requirements you have in mind. Once we agree on the price and timeframe, I will proceed with the development of the project. Regarding the payment, I understand that you would like to release it after each step of the project works correctly. We can divide the project into several milestones, and after each milestone is completed and verified by you, the corresponding payment will be released. Please let me know if you have any preferred milestone breakdown or payment schedule in mind. I look forward to working on this project with you! Isaque
€300 EUR v 10 dneh
5,0 (1 ocena)
0,6
0,6
Avatar uporabnika
( ͡❛ ᴗ ͡❛ )Hi, Nazar T.✔️ I read your suggestion carefully. I've gone through the job posting. It seems that you're looking for a software engineer who have rich experiences on MongoDB, Express JS and React.js. I can do it perfectly. ✔️NO PROBLEM!!!✔️ I am ready to start work immediately and will work full-time for you. I hope to make another perfect result with an excellent client. Looking forward to working with you. Regards, Tetiana
€25 EUR v 2 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Greetings Dear Client. Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified & Experienced Expert in the respective project requirements. Dear Client, I take this opportunity to inform you that i have KEENLY gone through all your project requirements as given in your project description and I confirm to you that i can perfectly deliver as instructed. Being in possession of all CLEARLY STATED required project skills as this is my area of professional specialisation having completed all Certifications and developed adequate experience in the same area, I hereby humbly request you to consider my bid for Professional, Quality and Affordable services always. STRICT TIMELY DELIVERY & UNLIMITED REVISIONS. Kindly Message Me We Discuss More About The Project and seal the contract. Welcome and Thank-you.
€30 EUR v 1 dnevu
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
I am excited to submit my proposal for the project you have outlined to develop and deploy a Single Page Application (SPA) using React and Express.js. I have carefully reviewed the project details and requirements you've provided, and I am confident in my ability to deliver a high-quality application that meets your expectations. I am committed to ensuring each step of the project works correctly before finalizing the payment. Timeline: I estimate that this project will take approximately 12 days to complete. This timeframe accounts for development, testing, and any potential revisions to ensure a polished final product. Budget: My bid for this project is €8 . This price includes all development, deployment, and testing efforts as outlined in the project overview. There will be no changes to the agreed-upon price later in the project. Please do reach out if you have any questions or would like further clarification on any aspect of my proposal. Thank you for considering my proposal, and I am eager to contribute to the success of your project.
€19 EUR v 12 dneh
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava ITALY
Rome, Italy
5,0
3
Plačilna metoda je verificirana
Član(ica) od apr. 11, 2019

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.