Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.