ElhamMir / scheduler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interview Scheduler

This is a React app that gives the user the options to book or cancel an appointment. The app also displays the number of available appointments.

image

Creating an appointment:

  1. to create an appointment you need to add your name in one of the available spots and select an instructor image

  2. Then click on save and you will notice that the number of available appointments will decrease by 1 and the appointment will show image

Note: In order to create an appointment, a name is required, if you don't provide a name you will get the following messgae image

Deleting an appointment

  1. To delete an appointment, click on delete icon image
  2. Then confirm image
  3. now the appointment is deleted image

Editing an appointment

  1. To edit an appointment, click on edit icon image

  2. Now the app will go to edit mode image

3.After editing click on save image

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


Languages

Language:JavaScript 81.8%Language:SCSS 15.2%Language:HTML 3.0%