Find Jobs
Hire Freelancers

fullstack developer (react, node, mysql) - hiring project (LONG TERM WORK)

$8-15 USD / hour

취소됨
게시됨 약 5년 전

$8-15 USD / hour

This is a hiring project to find good talent to join our company. You will have 20 paid hours max to work. We will select 3 people to take the hiring project test and select 1 to hire for full time remote development work. Here is the task. You will build an e-commerce system which allows users to search, add items to their shopping cart, create order and checkout successfully. Given a database in MySQL, you will need to implement the backend and frontend (Check out the files at: [login to view URL] Any advanced techniques, tools, frameworks used in the code will also give you bonus points. Please add notes in the readme file so we can easily find and evaluate them. Core expectations 1. UI Design: clean and responsive design. You can use 3rd party component libraries. Use modern structure/technology you know (SCSS, HTML5, flex) in HTML/CSS. 2. Functionalities: work well as expected. Precise inputs/outputs. Users can go through flows smoothly. No critical bugs. 3. System Design: Use most advanced system architecture as you can. 4. Coding: clean code. Good coding style. Good comments. Easy to read, debug, and add more stuffs. 5. Testing: You should add test cases for main functions of the system. 6. Deployment: Host your solution online and give us the link of the website. 7. Documentation: work well as expected. Precise inputs/outputs. Users can go through flows smoothly. No critical bugs. Feature requirements 1. Users can see all items when entering the website 2. Items are displayed properly based on the selected department and category 3. Users can search items through search box 4. Support paging if we have to many items 5. Users can see item details by selecting a specific item 6. Users can add items to their shopping carts 7. Users can register/login using website custom forms, or social login libraries 8. Users can update personal profiles with shipping addresses, and other info 9. Users can checkout with 3rd party payment gateways: Paypal, Stripe… 10. Users will get confirmations over emails about their orders 11. Admin section: [OPTIONAL] a. Can add/remove/edit a department b. Can add/remove/edit a category c. Can add/remove/edit a product d. Can add/remove/edit attributes for a product Frontend requirements 1. Elegant UI ● You are welcome to use any 3rd party component library like Bootstrap, Material Design. Try to polish the UI as much as you can. 2. Component rendered smoothly ● Data loaded from server side and rendered on components smoothly. 3. Good frontend framework ● We strongly recommend use of modern architectures, frameworks (React most preferred, Angular, Vue are okay also) to control flow, store client data... 4. Advanced client-side techstack ● We strongly recommend using advanced CSS/HTML/JS techniques (local storage…) 5. Clean code structure ● Code structure/directory makes sense and can be scaled easily 6. Friendly error messages ● Display custom error messages to users Backend requirements 1. Good backend framework ● Can develop backend APIs fast and easily ● Has a good solution (ORM..) to interact with the database ● Returns proper APIs to the frontend 2. Performance ● APIs should be fast. No timeout or long executions. ● You’ll be evaluated on your caching technique. 3. Security ● The APIs should be secured well without security holes. ● Use URL rewriting to support SEO and search engine friendly URLs 4. Clean code structure ● Code structure/directory makes sense and can be scaled easily Sample screenshots The github has some very simple [login to view URL] github has some very simple designs.([login to view URL]). Feel free to redesign them and come up with the new designs that surprise us :) Once you complete, please send us the code and the link to your hosted solution.
프로젝트 ID: 18933394

프로젝트 정보

11 제안서
원격근무 프로젝트
활동 중 5년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
11 이 프로젝트에 프리랜서들의 평균 입찰은 $13 USD입니다./시간
사용자 아바타
Thank you for your offering of good job and kind description. Dear, client Hope you are doing well I am very happy to bid on your project with my high skills of 7 years experience in this field. My main skills: -Front-end:Angular 2/4/5/6/7, React + Redux, node, bootstrap, jquery,Html5, CSS -Back-end: Php, python, Node, ROR, laravel, django, flask, codeigniter, wordpress… -Web service: XML/JSON, REST/SOAP, PHP, HTML5, ASP, JSP, GraphQL -Server:Gcloud, AWS, cpanel, godaddy, -Mysql, PostgreSQL, Nosql -Graphql, apollo You can check my profile to review my skills. https://www.freelancer.com/u/hy1990com My points are following; 1. Update daily 2. Responsible of my work until it is the best. 3. Free fix bug and supporting for 6 months after done. I want to have an interview to get more info about your project. I will waif for your response here. Hope your kind reply and thank you for your offer.
$17 USD 40일에
5.0 (46 건의 리뷰)
7.4
7.4
사용자 아바타
Dear Client. I have checked your job post and I am sure this is my job. I have rich experiences in react.js, redux-thunk, redux-saga, mobx, graphql, and react native. I can provide high quality product and delivery in deadline. Please contact me, Regard
$15 USD 40일에
4.9 (13 건의 리뷰)
7.1
7.1
사용자 아바타
Dear Client! How are you? I am Yukai. I have read your project description. I am a senior react developer. And familiar with node, mysql. So I can make good result you hope. Please check my profile page to know me more. I will do my best for your affair's success and our good relationship in the future. Hope you the best luck in everything you do. See you soon again ,Kindly regards...
$15 USD 40일에
5.0 (26 건의 리뷰)
6.8
6.8
사용자 아바타
Hello, I am pleasure with your job for fullstack developer (react, node, mysql) - hiring project (LONG TERM WORK). Thank you for the job posting. It’s a pleasure to meet you. I’d really like to work with you on this one if possible! I do have a couple of questions, but first I’d like to make you an offer and some background so you can check my work out. I have been developing kind of project within 10+ years so I’m fluent experience to handle project. You’ll get all the expected stuff like a great professional service and a fast turnaround, at a bit less, and I get a bit more exposure. If the above offer sounds like something you would be interested in, I’d love to hear from you. Best regards, Georgy
$12 USD 40일에
5.0 (34 건의 리뷰)
5.4
5.4
사용자 아바타
Hi there, I've gone through the post description carefully and ready to start work on this project. Requirements are very clear but please come over the chat so that I can get more requirements if remaining. Can you share your project requirement, please? Thanks
$12 USD 40일에
4.6 (21 건의 리뷰)
5.8
5.8
사용자 아바타
Hi there. I have read your job description and also checked github sample. I think i have a full confidence for your job. Here is a senior developer, also having so much project experiences. I am sure I am by far the better candidate for your project because I have developed several websites similar to your requirements. Let's discuss more details with me so that we can do it for reasonable price and get the better idea. Let me hear from you.
$13 USD 40일에
5.0 (10 건의 리뷰)
4.8
4.8
사용자 아바타
Greetings. It's a pleasure to meet you. It's a very worthwhile chance for us to let you know our skills and proposal about this project. We are a fully experienced website & mobile app development company, located in Liaoning Province, China. We have done 150+ big and small projects so far. Portfolio URLs will be provided via chat. I have just READ your requirements very carefully so I feel 100% sure to finish it up on time perfectly. If you have any doubt about our ability, please check our reviews to see how we completed the projects. We promise time-efficiency and perfect code quality and you can save money. You can work with our team or an individual senior developer according to your suggestion. We hope your kind contact. Thank you for taking the time to read my proposal. Best Regards.
$15 USD 40일에
4.9 (7 건의 리뷰)
3.8
3.8
사용자 아바타
Hello there, I am new in this platform but I am an experienced freelancer. 2 years ago, I led the development team of "StreetBy" Food Delivery app built with React Native. But today, I'm no longer part of the dev team. If given the chance to be hired, I will have full dedication and availability so I am confident I will be able to deliver. I hope you will find this offer well so I can work on this asap. Below is an overview of my experience (ordered from the start of my career): 3 years - LAMP stack with Jquery, ExtJS and Symfony 3 years - MERN stack, 2 years React Native, and 1 year with AWS technologies 1 year - Agile/Scrum, software development lead. All in all, 7 years of experience as a full stack developer with familiarities of patterns and best practices from all stages of software development life cycle. Should you have any questions, please don't hesitate to ask. Regards, Tyro
$12 USD 40일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (UNITED STATES)
South San Francisc, United States
0.0
0
결제 수단 확인
3월 6, 2019부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.