Skip to content

Amazigh-SR/scheduler

Repository files navigation

Interview Scheduler

The Interview Scheduler is a modern application that allows a student to book, edit or cancel interview appointments with a mentor.

Note: This repository contains the front end portion of this project. For the backend, please visit scheduler-api.

The technology stack for this project includes:

  • React
  • WebPack & Babel & Webpack Dev Server
  • Axios
  • Storybook,
  • Jest, Cypress, Testing Library
  • PostgreSQL

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

Dependencies

  • axios
  • classnames
  • normalize.css
  • react
  • react-dom
  • react-scripts

Screenshots

Booking an interview:

Create an appointment

Editing an interview:

Edit an appointment

Handling server related errors:

Error Handling

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published