Interview Scheduler

Interview Scheduler is a single-page application (SPA) that allows users to book interviews between students and mentors.

CATEGORY

Website Development

Front End

LIKE WHAT YOU SEE? GET IN TOUCH
DETAILS

Interview Scheduler

Scheduler

Interview Scheduler is a single-page application (SPA) that allows users to book interviews between students and mentors. Each appointment has one student and one interviewer. When creating a new appointment, the user can enter any student name while the interviewer is chosen from a predefined list.The user can save the appointment and view the entire schedule of appointments on any day of the week. Appointments can also be edited or deleted.

💡 The front end of this project is built with React and makes requests to an API to fetch and store appointment data from a database.

Github link: https://github.com/isissi/scheduler

Back end scheduler-api link: https://github.com/isissi/scheduler-api

Keep the scheduler server running & run the api at the same time.

Tech Stack

Front End: React

System Dependencies:

  • Axios
  • Classnames
  • Normalize.css
  • React
  • React-dom
  • React-scripts
  • Babel/core
  • Storybook/addon-actions
  • Storybook/addon-backgrounds
  • Storybook/addon-links
  • Storybook/addons
  • Storybook/react
  • Testing-library/jest-dom
  • Testing-library/react
  • Testing-library/react-hooks
  • Babel-loader
  • Node-sass
  • Prop-types
  • React-test-renderer