Skip to content

xebol/scheduler

Repository files navigation

Interview Scheduler

Interview Scheduler is a front-end app created using Create React App that allows users to book and cancel interviews.

Final Product

"When a user creates the appointment, the create mode will show the textarea for the user to enter their name and as well as the options of interviewers to be selected" "When a user books an appointment. The app will display a saving status to indicate that the appointment is being booked "When a user cancels an appointment. There will be a confirmation prompt that will be shown tot he user incase that the delete button was clicked by accident" "When a user clicks the confirm button, the deleting status will display to indicate that the appointment is being deleted"

Setup

Install dependencies with npm install.

Set up the server locally by following this repository https://github.com/xebol/scheduler-api

Dependencies

  • axios
  • @testing-library/react-hooks
  • react-test-renderer

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

Running Cypress

npm run cypress

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published