Skip to content

A simple app build to learn React, that allows users to book, edit, and cancel interviews in real time

Notifications You must be signed in to change notification settings

jpqy/scheduler

Repository files navigation

Interview Scheduler

Description

A single page application built to learn React as part of Lighthouse Labs web development bootcamp. The app allows users to book, edit, and cancel interviews in real time. Interview data is handled with an back-end server with PostgreSQL and WebSocket support to allow for a realtime experience. In addition:

  • Storybook was used to build components in isolation
  • Jest and Cypress were used for integration and E2E testing
  • CircleCI was used for continuous integration process
  • Front-end was deployed with Netlify and back-end server was deployed to Heroku

Screenshots

Main  

Form error  

Delete confirmation

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 simple app build to learn React, that allows users to book, edit, and cancel interviews in real time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published