A React powered app which allows users to schedule appointments in available slots from a list of interviewers.
The project serves as an opportunity to learn and practice react, as well as automated, integrated and end to end testing features.
- axios
- classnames
- normalize.css
- react
- react-dom
- react-scripts
- "@babel/core": "^7.4.3",
- "@storybook/addon-actions": "^5.0.10",
- "@storybook/addon-backgrounds": "^5.0.10",
- "@storybook/addon-links": "^5.0.10",
- "@storybook/addons": "^5.0.10",
- "@storybook/react": "^5.0.10",
- "@testing-library/jest-dom": "^4.0.0",
- "@testing-library/react": "^8.0.7",
- "@testing-library/react-hooks": "^5.1.0",
- "babel-loader": "^8.0.5",
- "node-sass": "^4.14.0",
- "prop-types": "^15.7.2",
- "react-test-renderer": "^16.14.0"
Install dependencies with npm install
.
npm start
npm test
npm run storybook