Interview Scheduler is a SPA React application that allows users to book, edit and cancel interviews. This project focuses on React and Test Driven Development completed during my time at Lighthouse Lab's Full Stack program. Working with built in hooks, custom hooks and TDD were some of the highlights in this learning experience.
Front-End: React, Axios, JSX, HTML, SASS, JavaScript
Back-End: Express, Node.js, PostgreSQL
Testing: Storybook, Webpack Dev Server, Jest, Testing Library and Cypress
Install dependencies with npm install
.
npm start
Data is stored in a PostgreSQL database that can be found here. To setup the api server, follow the instructions in the repository.