Skip to content

HCBLam/scheduler

Repository files navigation

Interview Scheduler

Interview Scheduler is a single page application that allows users to select and book an appointment with an interviewer during available time slots throughout the week.

It was built using React and employed a TDD approach with testing frameworks like Storybook, Jest, and Cypress.


View the current appointments and available time slots.

Appointments

Book a new appointment with the interviewer of your choice.

Appointments

Edit or delete an appointment.

Appointments

Replace the old appointment with a new one.

Appointments


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

Interview Scheduler API

The API server can be found at:

https://github.com/lighthouse-labs/scheduler-api


Technical Specifications

  • React
  • Webpack, Babel
  • Axios
  • Storybook, Jest, Cypress, Testing Library

About

Interview Scheduler using React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published