Skip to content

Interview Scheduler is a single-page full stack web application that uses JavaScript, ReactJS, SCSS, and an API that uses NodeJS with PostgreSQL. The application allows the user to book, update, and delete interviews for students with available interviewers for any weekday.

Notifications You must be signed in to change notification settings

josephblais/scheduler

Repository files navigation

Interview Scheduler

Interview Scheduler is a single-page full stack web application that uses JavaScript, ReactJS, SCSS, and an API that uses NodeJS with PostgreSQL. The application allows the user to book, update, and delete interviews for students with available interviewers for any weekday.

Getting Started

  1. Install dependencies with npm install.
  2. Start the web server using the npm start command. The app will run at http://localhost:8080/
  3. Visit http://localhost:8080/ in your browser

Dependencies

  • React
  • Axios
  • Tests:
    • Storybook
    • Jest
    • Cypress

Screenshots

Add New Appointment

"Add New Appointment"

Modify Appointment

"Modify Appointment"

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

About

Interview Scheduler is a single-page full stack web application that uses JavaScript, ReactJS, SCSS, and an API that uses NodeJS with PostgreSQL. The application allows the user to book, update, and delete interviews for students with available interviewers for any weekday.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published