Flutter dashboard to run on Web, iOS and Android

Job ID: 33433394

Budget: €40 – €100 EUR

Initial and IMPORTANT Disclaimer : Be sure to read all in detail, and please only apply to the job if you agree with all the terms. Any proposal that exceed the announced terms will be declined.

Job Description :
I need a small flutter dashboard app that run on web, android and ios.

What i will provide :
- flutter admin dashboard layout
- rest api to all the needed http requests
- private git repository for daily builds

What i require :
- build login authentication page to the existing admin dashboard layout (without registration option)
- Login api will retrieve user information and a token. The token must be used to all the following api calls until it expires.
- All api calls with expired token will be rejected and should redirect user to login page.
- Normal users options :
- Upon login if is normal user, call api and show existing dashboard layout with the result of the api
- Normal user will have 1 option in the menu to show the dashboard
- Normal user will have 3 options in the menu, each option will make API call to present a list with the results, no further action is needed
- Normal user will have 1 option in the menu to change the password
- Normal user dashboard blocks will point to each of the 3 options in the menu
- Admin user options :
- Upon login if is admin user, call api and show existing dashboard layout with the result of the api
- If is admin user, one more block will be shown in the dashboard, with a list of results, retrieved from the same call in previous point
- Admin user will have one option in the menu to Manage users, that will present a list to show all users, and for each user the following options should be available :
- Edit user
- Show user dashboard
- Daily builds to git so i can follow the progress

Payment milestones :
- 30% on job acceptance
- 70% on job completion

Job delivery :
- 7 days upon acceptance
Related categories: Dart Flutter