Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/97-jeffrey/scheduler

A app allow students(users) to book appointments with interviewers from Monday to Friday. :information_desk_person: :left_right_arrow: :man:
https://github.com/97-jeffrey/scheduler

javascript reactjs

Last synced: 4 days ago
JSON representation

A app allow students(users) to book appointments with interviewers from Monday to Friday. :information_desk_person: :left_right_arrow: :man:

Awesome Lists containing this project

README

        

# Interview Scheduler

### This app allows people to book interview online with their favoured interviewer.

## Setup

Install dependencies with `npm install`.
This project requires an API server to run. Please visit [scheduler-api](https://github.com/lighthouse-labs/scheduler-api) readme instructions to set up API.

## Running Webpack Development Server

```sh
npm start
```

## Running Jest Test Framework

```sh
npm test
```

## Running Storybook Visual Testbed

```sh
npm run storybook
```

## Screenshots

Users can create interviews with instructors:

!["this is to browse-to-create"](https://github.com/97-Jeffrey/scheduler/blob/master/docs/browse-to-create.gif?raw=true)

Users can edit existing interviews:

!["this is for edit"](https://github.com/97-Jeffrey/scheduler/blob/master/docs/edit.gif?raw=true)

User can delete existing interviews:

!["this is for delete"](https://github.com/97-Jeffrey/scheduler/blob/master/docs/delete.gif?raw=true)

!["screen shot of applicaiton component"](https://github.com/97-Jeffrey/scheduler/blob/master/docs/application.png?raw=true)

!["screenShots of the customHook"](https://github.com/97-Jeffrey/scheduler/blob/master/docs/customHook.png?raw=true)

!["screenShot of one customHooks"](https://github.com/97-Jeffrey/scheduler/blob/master/docs/test.png?raw=true)