- Users table
- Authentication
- Roles permissions
- File uploads
- Releases table
- Tracks table
- Emails
- Statments table
- Web Scrapping
- SSL + Proxy (Docker compose)
- Docker
- Docker compose
- Git
# Clone this repo
$ git clone https://github.com/henriquealbert/burn-up-records-api
# Go to the folder
$ cd burn-up-records-api
# Create .env file
$ cp .env.example .env
# Run docker compose
$ docker-compose up
# The server will start on port 3333 - visit <http://localhost:3333/graphql> to play with the GraphQL Playground
- NestJS
- TypeORM
- GraphQL
- PostgreSQL
- TypeScript
- Node.js
- Apollo Server
- Jest
- Passaport
- JWT