Skip to content

A single-page appointment scheduling tool developed in React allowing users to connect with mentors

Notifications You must be signed in to change notification settings

chunloy/scheduler

Repository files navigation

Interview Scheduler

The Lighthouse Interview Scheduler App! Users can book interviews with mentors Monday through Friday by clicking the ➕ sign. Details of existing appointments can be edited at the click of a button. Appointments can be rescheduled by first deleting an existing slot, then book again at another time. Best of all, it's mobile friendly!

Final Product

Screenshot1

Mobile Version

Mobile_Version

Getting Started

  1. Create a new repository using this as a template.
  2. Clone your reposity onto your local device.
  3. Install dependencies using the npm install command.
  4. Clone the Scheduler-API and follow the setup instructions.
  5. Start the web server using the npm start command. The app will be served at http://localhost:8000/.
  6. Go to http://localhost:8000/ in your browser.

Dependencies

  • Axios
  • Classnames
  • Normalize.css
  • React
  • React-dom
  • React-scripts
  • Node v15.x

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

About

A single-page appointment scheduling tool developed in React allowing users to connect with mentors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published