A single-page React application that allows users to book and cancel interviews.
- Storybook: Unit Testing
- Jest: Integration Testing
- Cypress: End-to-End Testing
Application Walkthrough
Axios error handling
- axios
- react
- @testing-library/react-hooks
- react-test-renderer
- node-sass
- storybook
- Install all dependencies (using the
npm install
command). - Clone and follow the README instructions from scheduler-api to start the api server.
- Start the web server using the
npm start
command. The app will be served at http://localhost:8080/. - Go to http://localhost:8080/ in your browser.