Simple fronted using react typescript

Job ID: 35359302

Budget: $30 – $250 USD

Have two kinds of users, **providers** and **clients**. Providers have a schedule where they are available to see clients. Clients want to book time, in advance, on that schedule.

**Providers**

- Have an id.
- Have a schedule
- On Friday the 13th of August, I want to work between 8am and 3pm.

**Clients**

- Have an id.
- Want to reserve a 15m time ‘slot’ from a providers schedule.
- Reservations only last 30 mins.
- Reservations must be made at least 24 hours in advance.
- Want to be able to confirm a reservation.

## Task

Build the front end for a mobile web application that covers as many of the following as possible in the time allotted:

- Allows providers to submit times they’d like to work on the schedule.
- Allows clients to list available slots.
- Allows clients to reserve an available slot.
- Allows clients to confirm their reservation.

While you may use whichever toolset you think is reasonable, it should include React.

## Assumptions

Assume the API is being worked on in parallel and for the time being you could create a mock API or just hardcoded data from a file.
Related categories: PHP JavaScript HTML Typescript React.js Framework