Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно сделать сервер для мобильного приложения по Нумерологии (по типу https://app.numero69.ru/#/ ). Самого приложения еще нет и разработка начнется параллельно.

Сущности базы даных:

  • 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)
API:

  • /login
  • /registration
  • /getAllNumbers - пост запрос, с которым передается версия таблицы чисел приложения, если она null или устарела, то сервер возвращает json с таблицей чисел заджоиную с таблицей типов либо иным способом передает также данные о типах, чтобы создать такую же поля в таблице приложения)
  • /updateBirthdate - изменить user.birthday_date
  • /getUserData - сервер отдает email и дату рождения, если она есть
  • /addFavourite - добавить новую запись в favourite
  • /updateFavourite - обновить запись в favourite
  • /deleteFavourite - удалить запись в favourite
  • возможно появится еще какой-то запрос для проверки токена сесси после повторного входа в приложение, когда пользователь залогинился, покинул приложение и снова вошел. Чтобы не вводить каждый раз пароль заново, возможно нужен еще запрос? не силен в этом
Admin Panel:

Самая примитивная Админ панель с функциями CRUD, чтобы можно было редактировать записи в базе данных, добавлять, удалять, обновлять записи о пользователях, о типах и о числах. Что-то в духе того, что на картинке снизу. с пагинацией.

https://learninfinity.info/wp-content/uploads/2019/09/CRUD-Operation-using-NodeJS-ExpressJS-MySQL-Output.jpg

По окончании работ также нужно будет предоставить описание api - какие значения и в каком формате подается и какие возвращаются.

База данных по желанию.

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

Оплата либо по безопасной сделке либо после выполнения и передачи завершенной работы.

Предлагайте бджет.

год назад
BelowZer0
Артем 
27 летРоссия
3 года в сервисе
Был
2 месяца назад
  • Похожие заказы
  • Нужна создать приложение MarketPlace синхронизируя с двумя мастодонтами и само собой сайт все вопросы и задачи по телефону.

    Закрыт
    год назад
  • Разработка приложения , которое помогает запоминать и расширять словарный запас изучаемого языка , так как сейчас достойных приложений я не вижу в просторах интернета и мне в голову пришла идея о разработки приложения , которое ...

    Закрыт
    год назад
  • 1.Реєстрація/вхід 2.Каталог товарів(без покупок)  3.Плеєр з музикою через базу даних 4.Онлайн чат 5.Перехід на Inst/Telegram/Gmail 6.Змога давати права адміністратора декільком людям. Малюнки/лого і тд в наявності

    Закрыт
    год назад
  • $500

    Всем привет , нужно создать кроссплатформенное мобайл предложение , для апстор, андроида и просто апк инсталом , по десктопной версии , тема трейдинг бот! тз в личку

    Закрыт
    год назад
  • У нас уже есть почти готовое приложение на Unity. Ищем человека который сможет сделать еще две механики (раскраска и выбор предмета). Также необходимо будет собрать приложение. Код, файлы, подробное ТЗ - все будет предоставлено. Есть ...

    Закрыт
    год назад
  • Необходимо разработать кроссплатформенное приложение (Android, IOS, Windows). В приложении один персонаж. Мир в котором всего три предмета зеленого цвета. Задача: каждый предмет меняет свой цвет на красный-белый (мерцает) и появляется текст в зависимости от значений переменной ...

    Закрыт
    год назад
  • Создать ТЗ на разработку мобильного приложения на подобии Тиндер. Требования: Опыт в написании ТЗ на разработку приложений Срок: 3-5 дней Скидывайте ваши примеры ТЗ !Важно! В начале ответа ...

    Закрыт
    год назад
  • $5

    Нужна настройка памяти iphona7. Есть iCloud 2 теробайта, память заполненная 127,7  Удаляю фото и видео не нужные. Показывает 126, 4 и через время - опять заполняет память. Это без нового фото. Возможно устройство выгружает с iClouda

    Закрыт
    год назад
  • Нужно автоматизировать пару процессов в приложении андроид: вход в аккаунт(по списку из файла), нажатие кнопки желательно на эмуляторе нокс или любой другой, можно и на смартфоне. так же необходимо: - смена отпечатков устройства перед входом в новый аккаунт - использование ...

    Закрыт
    год назад
  • Разработка IOS приложения с анекдотами. В рамках функционала - регистрация, возможность постить анекдоты, рейтинг пользователей и анекдотов, поиск по категориям, топу залайканных и ключевым словам. Более подробное ТЗ - в переписке.

    Закрыт
    год назад