Skip to content

J-sabharwal/scheduler

Repository files navigation

Interview Scheduler

Interview Scheduler is a web application designed to schedule appointments, which the capacity to add, edit and delete bookings.

Day Navigation View

"Navigating Week"

Add/Edit View

"Add/Edit View"

Delete View

"Delete appointment"

Getting Started

  1. Fork this repository, then clone your fork of this repository.
  2. Install dependencies with npm install.
  3. Start the Webpack Development Server:
npm start
  1. Running the Jest Test Framework
npm test
  1. Running Storybook Visual Testbed
npm run storybook

Dependencies

  • React
  • Cypress
  • Storybook
  • Jest

User Experience

A user will be able to navigate through the various days of the weeks diaries and view available appointment slots.

Clicking on the plus symbol will then direct the user to the Add new appointment screen, where the user can input their name as select the preferred interviewer.

Saved appointments have the functionality of editing and deleting, where deleting will first prompt the user to confirm whether they wish to delete the appointment.

Created by Jaspinder Sabharwal @ Lighthouse Labs 2020

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published