A single page application built to learn React as part of Lighthouse Labs web development bootcamp. The app allows users to book, edit, and cancel interviews in real time. Interview data is handled with an back-end server with PostgreSQL and WebSocket support to allow for a realtime experience. In addition:
- Storybook was used to build components in isolation
- Jest and Cypress were used for integration and E2E testing
- CircleCI was used for continuous integration process
- Front-end was deployed with Netlify and back-end server was deployed to Heroku
Install dependencies with npm install
.
npm start
npm test
npm run storybook