Please do not apply if you are a newbie or don't have enough experience with JS + React. This is not a project to learn. Time is limited. Don't waste your or my time. The only exception is; if you are very good with other JS frameworks and very confident that you can learn handle React in a few days.
1. First of all, you will be building the bases of an up-to-date front-end development environment. Not just react but all techs and tools that enable better front-end coding practices.
Such as -if required-; jquery, bootstrap, webpack, npm, babel, react, flux/redux, yarn
2. You will be required to write maintainable code; clean and consistent. "the code is working" is not enough. You will also be asked to properly document the code.
3. You DON'T have to be a very good designer at the same time. A decent UI is good enough.
4. I'll do my best to give you clear specs
5. After the project ends, you will be giving support for bugs and answer the questions asked about the project, for 1.5 months free of charge.
1. The project is not %100 defined yet., but it is a pretty small application. To give you and idea of the size, it has only 10-15 tables.
2. most of the pages will be for "edit forms", "list pages" of these tables.
3. Edit forms and list pages will have everything any modern web app requires, such as client-side validation, error handling, filtering, sorting, paging
4. Security; user authentication and authorization. Resources will be available based on user's roles
5. Backend-frontend communication will be over REST services.
6. There are reporting requirements. It is not included in this job. But if you can do reporting too, -using JasperReports or jsreport or any other framework-, extra payment will be added to the package. Also, time can be extended for reporting requirements. (This also is an advantage for being selected)
6 weeks. Can be extended for a few weeks.
Is at the end of the project. Amount is negotiable if you are very good.
Long Term Plan
If happy to work with, I will continue working with you for future developments
42 freelancers are bidding on average $612 for this job
Hi, I am React Expert. I have great interest in this project. I am a great team player. I am ready and will dedicate FULL-TIME role. Hope to work with you. Stay tuned, I'm still working on this proposal.