cd challenge-patient-data
: Move to your project root directorynpm install
: Install all the project dependenciesnpm start
: Start the development server on localhost:3000
npm run test
: Run unit tests with Jest and React Testing Library
npm start
: Start the development server on localhost:3000- Run end-to-end tests with Cypress choosing one of the following options:
npm run cy:open
: Open Cypress in dev modenpm run cy:run
: Execute Cypress in CLI
npm run lint
: Run linternpm run lint:fix
: Fix lint issues
- TypeScript
- ESLint and Prettier
- Jest with React Testing Library for the unit tests
- Cypress with Testing Library for the end-to-end tests
- GitHub Action Workflows set up to run tests and linting on push
- Sass to supercharge CSS with nested classes and more fun
- .editorconfig for sharing the IDE config