Datazyme / scheduler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interview Scheduler

A single-page app built with React.js which allows users to book interviews. Each day of the week has one hour interview slots. The user can select an interview time and select an interviewer. The user can also delete and edit a booked interview.

Screen Shots

"Booked appointment"

"Booking appointment"

"Deleting appointment"

Setup to run locally

  1. Fork or clone scheduler and scheduler-api
  2. Install dependencies with npm install
  3. Additional dependencies
  • react 16.9.0
  • axios
  • @testing-library/react-hooks
  • react-test-renderer (npm install --save-dev react-test-renderer@^16.9.0)
  • storybook
  1. Run both scheduler and scheduler-api from different terminal windows with npm start
  2. Run storybook with npm run storybook
  3. Run Jest Tests with npm test

About


Languages

Language:JavaScript 84.3%Language:SCSS 13.1%Language:HTML 2.6%