schedule-app

Intro

A small demo app which contains scheduling system to book coaches according to their available slots.

Install the app

The app has been published in expo. If you have expo go client app you can just scan the QR code from this link.

Run the app

In order to run the app in your machine, make sure that you have expo setup.

  1. yarn add
  2. expo start

Demo

demo.mov

Some of the tech stacks

  1. Typescript.
  2. Redux Toolkit
  3. Redux Persist (For local storage)

Notes

I have tried my best to make the app as real as possible with proper UI/UX & at the same time I have tried to keep the project structure neat and clean.
That's why I added some extra details in the given data-set. Hopefully that's okay.

Limitations

Of course with the time limit and scope there are lots of limitations. I have finished this task within 2days, of course with the full time job. I am sure that I have not handled a lot of the edge cases which will appear for a real-world projects. I wish I could add more to it, I really enjoyed working on the task.