/scheduler

For week 7 of my Lighthouse Labs bootcamp experience

Primary LanguageJavaScript

Interview Scheduler

Setup

Install dependencies with npm install.

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

Running Cypress End-to-End Tests

npm run cypress 

The Api For Scheduler

Scheduler-Api

Overview

Interview Scheduler is a project built up from unfinished code provided by Lighthouse Labs as part of their Web Development Coding Bootcamp.

Utilizing React and tested via both Jest and Cypress, this app is one that would theoretically be used internally by Lighthouse Labs itself to manage appointments between interviewers and students. It is a Single Page Application, which allows one to create, edit and delete interviews.

Happy Path

general-walkthrough

Handling Errors

error-handling

Reminding The User Of Requirements

must-be-student-and-interviewer