Interviewer Scheduler

Booking Interview simply with clean UI

Easy to book an Appointment

This project is my first React project, and I have created an easy-booking system for interviews, storing each interviewer's available time in the backend server. If any person book an interview with the interviewer, this scheduler syncs the data with the backend server and insert the time slot. Then, the UI will reflect the changes instantly.

In this project, I focused on stateful react components and it was a great chance to get familiar with React. Even though it was not easy, I understand how React works for front-end now.


Automate Testing and UI StoryBook

Each UI was designed by the storybook and tested the functions of the UI.

Moreover, besides storybook UI, I have used many test frameworks: Mocha/Chai for the unit test and Cypress for end-to-end automated testing simulation.