A personal project to show off my development skills - ➡️ Live demo ⬅️
- Automated dependency updates with Renovate
- Automated deployments with Netlify
- Automated CI with Github Actions
- Unit tests with Jest
Technologies: Angular, Firebase, RxJS
Development: Typescript, ESLint, Jest, Cypress, Prettier
CI/CD: Netlify, Renovate
Clone the project
git clone https://github.com/shonderdos/labs.gitGo to the project directory
cd labsInstall dependencies
npm installStart the server
npm run startRun firebase emulator
npx run firebase emulators:startYou can now view the project on http://localhost:4200 And the firebase emulator on http://localhost:4000
To run tests, run the following command
npm run test- Constructors standings
- Mocked data for local development with Mock Service Worker
- Integration tests with cypress.io
- Driver profiles
- Team profiles
- Race schedule
- Race results
