Interview Scheduler is a React single page application to book, edit and cancel interviews on week days.
Install dependencies with npm install
.
clone the repository and do the API server setup using the below link. https://github.com/lighthouse-labs/scheduler-api
npm start
npm test
npm run storybook
npm run cypress
- Api server - heroku
- Continuous integration for scheduler app- circleci
- Scheduler App - Netlify
Go to https://interview-scheduler-react.netlify.app/
- Complete the setup and then Go to http://localhost:8080/ in your browser
- User can book an appointment in the available slot
- User can edit an appointment
- User can cancel an appointment
- Details of the number of available spots will be shown for each day
- react
- react-dom
- axios
- Node 5.10.x or above
- @testing-library/react-hooks
- react-test-renderer
- cypress
- jest
- @storybook