You will create an application to organize the office's management.
Everyday in the morning we need an employe to open the office, the conference room, etc. In the afternoon we need another employe to lockdown the rooms before closing the office.
If an employe isn't available we need to change the weekly plan
- A list of all the employee (provided)
- An overview of available/unavailable employee
- A weekly plan with the shifts for the available employee
- Employee rotation always follows the same order
- If an employee becomes unavailable the weekly plan will update accordingly
- Alex from Tech department
- Bea from Project managment
- Carl from Human resources
- Dasha from Backend dev team
- Eric from Business development
- Francesca from Frontend dev team
- Gabriella from Online marketing
The office is open from Monday to Friday
You want to deliver the application as soon as possible
- React Hooks
- State Management
- Persisting data
- Responsive design