I need a simple react web app created
- or -
Post a project like this1073
£250(approx. $313)
- Posted:
- Proposals: 27
- Remote
- #3260258
- OPPORTUNITY
- Awarded
Expert in BlockChain |Cryptocurrencies | smart contracts | React | Web3JS | Laravel | NodeJS
Kherson
software engineer|Full-Stack Software Developer| web developer| App developer | AI Engineer | WordPress
Indore
507510454143583578079470388348381065041591518548255692655833704582368756646353427171
Description
Experience Level: Expert
I need some help getting an mvp app put together.
The simplest way the app can be described to provide an insight into the effort involved is a micro-posting and micro-social network-like site.
There are two types of users (Teacher, Supply Teacher) and a supply teacher.
Pages:
- Dashboard page: Where a user can view particular stats generated by the backend (TBD)
- Profile page so a user can update their settings: settings are just properties on their account model
- Relationship page: Teachers and supply teachers can manage their working relationship links
- Some way to view, create and accept invitations (likely a table attribute/button)
- Work Experience: Where only Supply Teachers can post and view their working history (simple post CRUD-like table)
- Supply Teachers: Where a teacher can query for supply teachers. Backend will do the heavy lifting and produce a list of "Supply Teachers" models
Relevant Info:
- I will provide swagger doc that will have models and api endpoints to mock against
- I will build the back end API
- Authentication is handled by the backend and creates a cookie with a JWT token
- There is no user registration or credential pages: it's all handled through OAuth
- I've found an MIT licensed template I'd quite like to use https://github.com/0wczar/airframe-react
UPDATE:
The solution must also include a Dockerfile. I can provide this after been given the start parameters etc. but the project must build and run in a containerised environment to avoid any dev environment discrepencies (protects both parties).
I will provide a reference to the page template from airframe react template to base it on.
The simplest way the app can be described to provide an insight into the effort involved is a micro-posting and micro-social network-like site.
There are two types of users (Teacher, Supply Teacher) and a supply teacher.
Pages:
- Dashboard page: Where a user can view particular stats generated by the backend (TBD)
- Profile page so a user can update their settings: settings are just properties on their account model
- Relationship page: Teachers and supply teachers can manage their working relationship links
- Some way to view, create and accept invitations (likely a table attribute/button)
- Work Experience: Where only Supply Teachers can post and view their working history (simple post CRUD-like table)
- Supply Teachers: Where a teacher can query for supply teachers. Backend will do the heavy lifting and produce a list of "Supply Teachers" models
Relevant Info:
- I will provide swagger doc that will have models and api endpoints to mock against
- I will build the back end API
- Authentication is handled by the backend and creates a cookie with a JWT token
- There is no user registration or credential pages: it's all handled through OAuth
- I've found an MIT licensed template I'd quite like to use https://github.com/0wczar/airframe-react
UPDATE:
The solution must also include a Dockerfile. I can provide this after been given the start parameters etc. but the project must build and run in a containerised environment to avoid any dev environment discrepencies (protects both parties).
I will provide a reference to the page template from airframe react template to base it on.
Rhys E.
73% (3)Projects Completed
3
Freelancers worked with
3
Projects awarded
38%
Last project
19 Dec 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies