Skip to content

UtopicUnicorn/test-task-CloudGroup

Repository files navigation

Тестовое задание Облако Group

Загрузка репозитория

$ git clone [email protected]:UtopicUnicorn/test-task-CloudGroup.git

Переход в директорю с проектом

$ cd test-task-CloudGroup

Установка

$ npm install

Сборка контейнера с базой данных

$ docker-compose up --build

Изменить данные для TypeOrm для локальной базы данных

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

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Этапы выполнения тестового задания

Первый этап

  1. Инициализирован проект, подключен модуль Graphql, а также typeOrm с базой данных postgreSQL
  2. Создан модуль Category, а также резолвер, модель, сервис и dto
  3. Произведена проверка работы на адресе localhost/graphql с запросом query{categories {id, title}}
  4. Проект задеплоен на Heroku

Второй Этап

  1. Подключена база данных Heroku postgres
  2. Создан модуль Todo, а текже резолвер, модель сервис и dto
  3. Произведен новый деплой на Heroku и произведена проерка работы с frontend приложением

Не реализовано

  1. Не реализована мутация с созданием задачи, при получении названия категории и названии задачи. Задача создается по category_id. Последовательное создание реализовано на frontend части.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published