Interview scheduler allows users to book meetings from a list of interviewers on any given day
- View booked interviews and spots remaining for a given day on the sidebar and main menu
- Book, edit or cancel any interviews
- Edit the student name and/or change the selected mentor for a specific interview
- See the interviewers that are available on a given day when creating a booking
- Confirm changes before cancelling an interview
- Display error messages in case of a network issue
- Fork this repository, then clone it.
- Install the dependencies using the
npm install
command. - Start the Webpack Development Server using
npm start
. The app will be served at http://localhost:8000/. - Go to http://localhost:8000/ in your browser.
- Enjoy the full features of the website (Look at the remaining spots for a given day and the available interviewers)
https://github.com/russellcape/scheduler-api
npm start
npm test
npm run cypress
npm run storybook
- react
- react-dom
- react-scripts
- axios
- classnames
- normalize.css
- Express
- Chance
- Node 5.10.x or above