Skip to content

bybang/scheduler

Repository files navigation

Interview Scheduler

Setup

Install dependencies with npm install.

Running Webpack Development Server

npm start

Running DB Server

First, set up scheduler-api from here(https:/lighthouse-labs/scheduler-api)

npm start

Running Error DB Server

This will give the error state if the user try to save or delete the appointment

npm run error

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

Features

Make the Appointment

Make the appointment on desired time with interviewer Save Appointment

Edit the Appointment

If the user wants to change their interviewer or miss-typed their name, they can Edit Edit Appointment

Delete the Appointment

If the user wants to move appointment in different time, they can delete the appointment Delete Appointment

Errors

If anything happend to the server, the app will shows the error messsage Save Error Handler

Delete Error Handler

Student cannot make the appointment without the name Empty Name Error

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published