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

https://github.com/excellent-84/backend_trello

Приложение для планирования задач. Авторизованные пользователи могут создавать колонки, карточки, коментарии. Для каждой сущности раелизован CRUD. Авторизация пользователей по JWT-токену. Пользователи могут работать только с собственными записями.
https://github.com/excellent-84/backend_trello

jwt nestjs nodejs postgresql swagger typeorm typescipt

Last synced: 2 months ago
JSON representation

Приложение для планирования задач. Авторизованные пользователи могут создавать колонки, карточки, коментарии. Для каждой сущности раелизован CRUD. Авторизация пользователей по JWT-токену. Пользователи могут работать только с собственными записями.

Awesome Lists containing this project

README

          

## «Backend Trello»

### Описание проекта:
Приложение для планирования задач. Авторизованные пользователи могут создавать колонки, карточки, коментарии. Для каждой сущности раелизован CRUD. Авторизация пользователей по JWT-токену. Пользователи могут работать только с собственными записями.

### Стек технологий:

### Как запустить проект:

##### Клонировать репозиторий и перейти в него в командной строке:

```bash
$ git clone https://github.com/Excellent-84/backend_trello.git
$ cd todo_list
```

##### Создать файлы .env, .development.env, .production.env и указать необходимые токены по примеру .env.example:

```bash
$ touch .env .development.env .production.env
```
##### Установить зависимости:

```bash
$ npm install
```

##### Запуск приложения:

```bash
# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod
```

### Документация и примеры запросов к API с помощью Postman доступна по адресу:

```bash
$ http://127.0.0.1:3000/api/docs
```

#### Автор: [Горин Евгений](https://github.com/Excellent-84)