Минимальный Backend на Node.js (API для приложения)

10 000 руб. за проект
08 ноября 2022, 16:19 • 5 откликов • 29 просмотров
Нужно сделать сервер для мобильного приложения по Нумерологии (по типу https://app.numero69.ru/#/ ). Самого приложения еще нет и разработка начнется параллельно.

Сущности базы даных:
  • user (id, email, password, birthday_date, jwt token);
  • favourite (id, user_id, name, date);
  • type (id, name);
  • number (id, type_id, num, desc).
Краткое описание сущностей:
  • user - пользователь приложения (дубли руется в прил ожении)
  • favourite - избранные дат, сохраненные пользователем в приложении под какими-то именами. (Например - Подруга:17-02-1990, Брат:12-05-1995) (дублируется в приложении)
  • type - тип анализа (психотип, число судьбы, прогноз на день - числа могут повторяться в разных прогнозах, но значения будут иметь разные. эта сущность нам нужна для хранения типов прогнозов)
  • number - содержит в себе описания чисел (например, описание психотипа под номером 3 или прогноза за день с числом 9)
API:
  • /login
  • /logout
  • /registration
  • /getAllNumbers - пост запрос, с которым передается версия таблицы чисел приложения, если она null или устарела, то сервер возвращает json с таблицей чисел заджоиную с таблицей типов либо иным способом передает также данные о типах, чтобы создать такую же поля в таблице приложения)
  • /updateBirthdate - изменить user.birthday_date
  • /getUserData - сервер отдает email и дату рождения, если она есть
  • /addFavourite - добавить новую запись в favourite
  • /updateFavourite - обновить запись в favourite
  • /deleteFavourite - удалить запись в favourite
По окончании работ также нужно будет предоставить описание api - какие значения и в каком формате подается и какие возвращаются.
База данных по желанию.

Необходимо выполнить в течении недели. А лучше до выходных. Всегда на на связи. Пожалуйста, оставляйте свой тг, если можете выполнить и готовы приступить.

Оплата либо по безопасной сделке либо после выполнения и передачи завершенной работы.
Отзывы
R50 54e6ff037691a190c85d128681b6ec67
Заказчик
Отличный специалист!
Быстро взялся, быстро сделал. И главное качественно.
Всегда на связи. Приятно работать.

Большое Спасибо.
2 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Все согласовали без задержек
2 года назад