Table of Contents
-
Setup
-
Testing
- Jest
- Story Book
-
What's included
git clone [email protected]:cabbeer/ExpertSession.git
cd [local_directory]/ExpertSession
npm install
Once the setup is complete, you can start the application by running the following command:
npm start
This will start the webpack development server, and the application will be accessible at http:https://localhost:8000/.
This application includes a test suite built with Jest and Storybook and Cypress. To run the tests, use the following command:
npm test
This will execute all tests and display the results in the console.
This application also includes a Storybook visual testbed. You can run Storybook by using the following command:
npm run storybook
This will start a local server, and the Storybook interface will be accessible at:
├── README.md (you are here!)
├── cypress
├── cypress.json
├── jsconfig.json
├── package-lock.json
├── package.json
├── public
├── src
│ ├── components
│ │ ├── Application.js
│ │ ├── Application.scss
│ │ ├── Appointment
│ │ │ ├── Confirm.js
│ │ │ ├── Empty.js
│ │ │ ├── Error.js
│ │ │ ├── Form.js
│ │ │ ├── Header.js
│ │ │ ├── Show.js
│ │ │ ├── Status.js
│ │ │ ├── index.js
│ │ │ └── styles.scss
│ │ ├── Button.js
│ │ ├── Button.scss
│ │ ├── DayList.js
│ │ ├── DayListItem.js
│ │ ├── DayListItem.scss
│ │ ├── InterviewerList.js
│ │ ├── InterviewerList.scss
│ │ ├── InterviewerListItem.js
│ │ ├── InterviewerListItem.scss
│ │ └── __tests__
│ ├── helpers
│ ├── hooks
│ ├── index.js
│ ├── index.scss
│ ├── setupTests.js
│ └── styles
└── stories
└── index.js