The end product will be a React js website with register and login forms and it should work with .NET Framework 4.71 ASP.NET Web Application – Web API. Please use C#. During the setup you should include the checkboxes of MVC and WebAPI and the authentication should be set to individual accounts. Please use Visual Studio 2017.
The react project should live outside of the .net project. Building/running react site and starting the .net project on local host should allow the react site to be functional.
I am looking for clean code with actions, components, containers, reducers and store in their own folders .
For some reason people bid on projects without even reading thru all of the details which annoys me. Please add “777” to the end of your bid response so I can weed them out.
Yarn should be used.
I will be reviewing all of the dependencies upon project submission, please do not use any personal or company libraries. Only popular and well supported libraries should be used. If in doubt please ask before using it.
react-form should be used for the forms – field components should be custom and used for validation.
Include react-redux, redux-thunk, a store and initial state .
Should be using mapStateToProps, MapDispatchToProps, in the containers.
The following forms should be added and all should be fully functional. Looking for a clean design as well as functionality.
Profile edit – Name, address, occupation - should be loaded with users details.
Register – includes username, password and profile info.
comment form - No preference on content more about functionality - submitted content should be saved to a newly created table in the DB linking it to the logged in user.
There should be validation to avoid unneeded calls to server.
Pages – Simple and clean navigation bar. Content and layout really doesn’t matter too much more about functionality.
Not authorized state -
Home page with ability to login,
Authorized state -
Home page use different content that only authorized users should see,
details page – add some data to the initial state and display it. Add a button that does an API call to an authorized endpoint and load the data from the .net project. What the data is doesn’t really matter as long as its functional.
User should be able to see their profile as a popup and edit it.
User should be able to log out.
Please also include a startup tutorial of anything I or someone unfamiliar with the project would need to do to get it up and running. Feel free to ask questions on any part of the project I was unclear about.
7 фрилансеров(-а) в среднем готовы выполнить эту работу за $35
Hi, More then 10 year experience of design and development of website and software . Highly experience of IT consulting of startup company. Please check out portfolio [login to view URL]