Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viniciusaborba/nest-clean
Boosting the Clean domain application (forum application) with Nest.
https://github.com/viniciusaborba/nest-clean
ddd nestjs prisma
Last synced: 2 months ago
JSON representation
Boosting the Clean domain application (forum application) with Nest.
- Host: GitHub
- URL: https://github.com/viniciusaborba/nest-clean
- Owner: viniciusaborba
- Created: 2023-10-23T21:52:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-23T22:29:49.000Z (about 1 year ago)
- Last Synced: 2023-11-24T19:55:22.900Z (about 1 year ago)
- Topics: ddd, nestjs, prisma
- Language: TypeScript
- Homepage:
- Size: 545 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nest Clean - API
Nest clean is a forum application where you can make a question with attachments, select a best answer of a question, answer a question with an attachment and much more!
## 🚀 How can I set up the backend?
First of all, clone the project in your computer.
```bash
https://github.com/viniciusaborba/Nest-clean.git
```## 💫 Running the backend
```bash
// Install necessary dependencies
$ npm install// Run the containers
$ docker-compose up -d// Run the migrations
$ npx prisma run migrate || npm run migrate// Create .env and .env.test files on root and fill it base on .env.example and .env.test.example
// Run the server
$ yarn dev
$ npm run dev
```
## 🚀 Technologies- TypeScript
- NodeJS
- NestJS
- Redis
- CloudFlare - AWS
- Zod
- Prisma
- Vitest
- Supertest
- TSX## 💻 Copywright
Feel free to use this material to your own projects.