Skip to content

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

Notifications You must be signed in to change notification settings

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

No packages published