This repository holds my final year project during my time at the University of Córdoba titled "GPSeries, a simracing competitions management" built with NestJS and Next.js wrapped in a Nx.
The purpose of this project is to learn new technologies like NestJS and Next and apply concepts about Software Design like Domain-Driven-Design, CQRS, Event Sourcing, Clean Code, Clean Architecure, unit, and integration tests, etc.
# Clone the repository
$ git clone https://github.com/marc-doblefilo/gpseries
# Go into the repository
$ cd gpseries
# Install all dependencies
$ yarn
# Execute web and api
$ yarn start web
$ yarn start api
# For running tests
$ yarn test api
$ yarn test api:unit
$ yarn test api:integration