The purpose of this project is to help beginners in music, which know little to nothing about a instrument, to learn how to play, with the possibility to learn different instruments and with lifetime access
- NodeJS
- NestJS
- Prisma
- Docker
- PostgreSQL
- JWT
- Vitest + Supertest
- Zod
To run this project, it's necessary to prepare your environment, which means:
- Install NodeJS 16+ - https://nodejs.org/en
- Download and install Docker - https://www.docker.com/products/docker-desktop/
Cloning the Repository
$ git clone https://github.com/ArthurPMachado/plataforma-aulas-musica.git
$ cd plataforma-aulas-musica
Installing dependencies
$ pnpm i
$ pnpm run start:dev
or
$ pnpm run start:prod
To run prod, is necessary to build first using:
$ pnpm run build
Unit tests (under development)
$ pnpm run test
or
E2E tests
$ pnpm run test:e2e
👤 Arthur Machado
- Github: @Arthur Machado
- LinkedIn: @Arthur Machado
Give a ⭐️ if this project helped you!