Skip to content

RodoMark/scheduler

Repository files navigation

Interview Scheduler

About

A single page application (SPA) built using React. This project demonstrates my competency with:

  • Front-end: React, Storybook
  • Back-end: Webpack, Babel, Axios, Webpack Dev Server
  • Testing: Jest, Testing Library, Cypress

The user can book an interview in an empty appointment slot and switch between days by clicking on them.

Interviews are booked by typing in a student name and clicking on an interviewer from a list of available interviewers. The number of spots available for each day updates as spots are filled up.

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

Screenshots

"Scheduling Appointments"

"Eding or Deleting Appointments"

"Form Validation"

"Error Messages"

About

A single page interview scheduling application built using React and Node.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from lighthouse-labs/scheduler