Skip to content

The Interview Scheduler allows students book and manage an interview with a mentor. Users can add, edit, or delete an apointment. Apointments can be made between noon and 5pm for each day of a week. The app displays the remaining number of spots for each day.

Notifications You must be signed in to change notification settings

bahar-hosseini/scheduler

Repository files navigation

Interview Scheduler

The Interview Scheduler allows students book and manage an interview with a mentor. Users can add, edit, or delete an apointment. Apointments can be made between noon and 5pm for each day of a week. The app displays the remaining number of spots for each day.

Setup

Install dependencies with npm install.

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

Running Cypress Test Framework

npm run cypress

Final Product

Book appointment

This is an image

Edit appointment

This is an image

Delete appointment

This is an image

Display errors

This is an image

Dependencies

    - axios: ^0.27.2
    - classnames: ^2.2.6
    - normalize.css: ^8.0.1
    - react": ^16.9.0
    - react-dom": ^16.9.0
    - react-hooks-testing-library: ^0.6.0
    - react-scripts": "3.4.4

About

The Interview Scheduler allows students book and manage an interview with a mentor. Users can add, edit, or delete an apointment. Apointments can be made between noon and 5pm for each day of a week. The app displays the remaining number of spots for each day.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published