An api inspired by the spiderverse with the aim of registering several spider men and their other villains.
- Robust Validation: Use of Class Validator to ensure data quality.
- Efficient Data Management: Using Prisma for database operations.
- Authentication with JWT: Generation of JWT for privacy of other routes.
- Dockerization: Implementation with Docker for ease of deployment and development.
- Redis: Redis implementation for cache management.
# Install dependencies
$ npm install
# .env config
DATABASE_URL = "conect postgres"
JWT_SECRET_TOKEN = "random password"
REDIS_HOST = "host redis"
REDIS_PORT = "port"
# Run database migrations
$ npx prisma migrate dev
# Initializing
$ npm run start:dev
Route: http://localhost:3000/v1/docs
This project is licensed under the MIT licensed.