Info
./services is the backend API
./app is a frontend app
How to run this
First you want to start the API
cd ./services && yarn && yarn start
Then you want to start the app
cd ./app && yarn && yarn start
The test
You'll start with the app not showing any data
Task 1: Populate the site with brokers and appointments
Task 2: Add logic for colapsing/expanding broker appointments
Task 3: Show appointment details on right hand side when clicking on an appointment
Task 4: Show appointment details on top navigation when clicking on an appointment
Task 5: Modify the appointments API to sort by date in a descending order then by broker id in ascending order
Optional task: complete unit test in ./app/src/components/AppointmentSelect/Broker