/scheduler

Primary LanguageJavaScript

Interview Scheduler

Using the latest tools and techniques, we build and test a React application that allows users to book and cancel interviews. We combine a concise API with a WebSocket server to build a realtime experience.

Setup

Install dependencies with npm install, any and all dependencies can be found within the package.json file.

Getting started

Clone this repository onto your local device. Install dependencies using the npm install command. Start the web server using the npm start command. The app will be served at http://localhost:8000/. Go to http://localhost:8000/ in your browser.

Dependencies

-axios -@testing-library/react-hooks -react-test-renderer -cypress -classnames -normalize.css -react-dom/react-scripts

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

Screenshots

"Screenshot of Monday selected" "Screenshot of Tuesday selected" "Screenshot of error" "Screenshot of new name added" "Screenshot of deletion confirmation"