Skip to content

A single page web app that allows students to book time with interviewers.

Notifications You must be signed in to change notification settings

chazdean/scheduler

Repository files navigation

Interview Scheduler

A single page web app that allows students to book time with interviewers in one of 5 hourly blocks from 12pm to 5pm, Monday to Friday. Students can choose their day, select an hour time slot, select an interviewer and create the interview. They can also delete their interview, edit their name and change their interviewer.

Stack

Front-end

  • React
  • SASS
  • Axios

Back-end

  • Node.js
  • Express

Database

  • PostgreSQL

Testing

  • Jest
  • Cypress
  • Storyboard

Screenshots

Main View

Main View

Create/Edit

Create/Edit

Saving

Saving

Deleting

Deleting

Confirmation

Confirmation

Error Alert

Error

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

About

A single page web app that allows students to book time with interviewers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published