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.git
Go to the project directory
cd labs
Install dependencies
npm install
Start the server
npm run start
Run firebase emulator
npx run firebase emulators:start
You 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