Разработка backend части на nest.js

Цена договорная
15 марта 2024, 22:25 • 0 откликов • 11 просмотров
Есть готовый фронт на React.js, к нему нужно прикрутить и написать бэк. Само приложение - это личный блог, в котором должна быть возможность создавать пост\редактировать его\загружать изображения и тд.

По ТЗ(каждую часть коммитить в определенную ветку, название веток соответствует номеру пункта, более подробное описание + гайд небольшой к выполнению будет выслан по факту):
1) Хостинг веб-приложения на сервисе Render. Включение имеющейся клиентской части внутрь нового приложения, которое будет развернуто в сервисе облачного хостинга Render.
2) Шаблонизация веб-страниц приложения. Необходимо подключить шаблонизатор (список будет дан вам на выбор) и выделить повторяющиеся блоки в отдельные представления в проекте.Части (partials) веб страниц обязательных к выделению в отдельные представления:
  • Shared Script / Style bundles (общие стили и скрипты используемые на всех страницах повсеместно)
  • Header (Заголовок)
  • Пункты меню
  • Информация о сессии (Вы вошли как … / Кнопка регистрация и т.д.)
  • Content (Контейнер под основное содержание страницы)
  • Footer (Подвал)
  • Кол-во времени затраченного на выдачу страницы сервером
3) Создание доменной модели. Тут рекомендуется воспользоваться любым Database as a Service решением, либо разрешается использовать любую выделенную реляционную СУБД.
4) Создание контроллеров страниц и спецификации. Должна быть получена спецификация, содержащая все необходимые методы для работы с ранее созданной моделью.
5) Создание пользовательских представлений и дальнейшее связывание их с интерфейсом. В результате должны заработать все кнопки и вместо зашитых в код данных будут отображены реальные данные из базы данных, полученные путем отправки сетевых запроса на сервер.
6) Добавление авторизации и пользовательских сессий.
7) Добавление обработки данных реального времени с использованием Web-socket канала.


Цена договорная. На реализацию всего будет три недели, но сдавать нужно будет по частям, а не всё сразу.