Бэкенд на node.js (сервер+api+db+crud admin panel)
Цена договорная
Нужно сделать сервер для мобильного приложения по Нумерологии (по типу https://app.numero69.ru/#/ ). Самого приложения еще нет и разработка начнется параллельно.
Сущности базы даных:
Самая примитивная Админ панель с функциями CRUD, чтобы можно было редактировать записи в базе данных, добавлять, удалять, обновлять записи о пользователях, о типах и о числах. Что-то в духе того, что на картинке снизу. с пагинацией.
По окончании работ также нужно будет предоставить описание api - какие значения и в каком формате подается и какие возвращаются.
База данных по желанию.
Необходимо выполнить в течении недели. А лучше до выходных. Всегда на на связи. Пожалуйста, оставляйте свой тг, если можете выполнить и готовы приступить.
Оплата либо по безопасной сделке либо после выполнения и передачи завершенной работы.
Предлагайте бджет.
Сущности базы даных:
- user (id, email, password, birthday_date, 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)
- /login
- /registration
- /getAllNumbers - пост запрос, с которым передается версия таблицы чисел приложения, если она null или устарела, то сервер возвращает json с таблицей чисел заджоиную с таблицей типов либо иным способом передает также данные о типах, чтобы создать такую же поля в таблице приложения)
- /updateBirthdate - изменить user.birthday_date
- /getUserData - сервер отдает email и дату рождения, если она есть
- /addFavourite - добавить новую запись в favourite
- /updateFavourite - обновить запись в favourite
- /deleteFavourite - удалить запись в favourite
- возможно появится еще какой-то запрос для проверки токена сесси после повторного входа в приложение, когда пользователь залогинился, покинул приложение и снова вошел. Чтобы не вводить каждый раз пароль заново, возможно нужен еще запрос? не силен в этом
Самая примитивная Админ панель с функциями CRUD, чтобы можно было редактировать записи в базе данных, добавлять, удалять, обновлять записи о пользователях, о типах и о числах. Что-то в духе того, что на картинке снизу. с пагинацией.
По окончании работ также нужно будет предоставить описание api - какие значения и в каком формате подается и какие возвращаются.
База данных по желанию.
Необходимо выполнить в течении недели. А лучше до выходных. Всегда на на связи. Пожалуйста, оставляйте свой тг, если можете выполнить и готовы приступить.
Оплата либо по безопасной сделке либо после выполнения и передачи завершенной работы.
Предлагайте бджет.
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.