Написать приложение Android и бекенд на PHP
5 000 руб. за проект
Нужно сделать мобильное приложение для Android, должна быть регистрация пользователей по Email и паролю, данные пользователя попадают в базу Mysql с помощью обработчиков PHP, нужно создать некое API с которым будет общаться мобильное приложение.
1. Само приложение должно уметь только одно, после регистрации просматривать список добавленных картинок другими пользователями, у картинки будет дополнительно указано текстовое описание внизу картинки и координаты, которые указал пользователь.
2. Также должна быть форма добавления новой картинки с указанием координат, автоматически или с ручным вводом координат. После добавления картинка попадает в базу с флагом is_active = 0, что значит не показывается в общей ленте пока его не утвердит админ.
3. У картинок должна быть возможность оставлять комментарии другими пользователями.
Таблицы
users (список пользователей)
--------------
id (идентификатор, автоинкремент)
dat (дата и время регистрации)
email (почта)
password (пароль в хеше md5)
is_active (флаг 0 или 1 активности учетной записи, если флаг 0, то пользователю выводит что запись заблокирована и не сможет зайти в систему)
reports (отчеты пользователей)
---------------
id (идентификатор, автоикнремент)
dat (дата и время добавления)
lat (широта, формат в десятичных градусах пример 55.580748)
long (долгота, в десятичных градусах пример 36.8251095)
image (путь к картинке)
description (текстовый комментарий к картинке)
user_id (идентификатор пользователя, который разместил картинку)
is_active (флаг, 0 или 1, показывать ли в ленте отчет, после добавления всегда = 0)
comments (комментарии к отчетам пользователей)
---------------
id (идентификатор, автоикнремент)
id_report (идентификатор отчета)
id_user (идентификатор пользователя который оставил комментарий)
dat (дата и время добавления)
description (комментарий)
В приложении предусмотреть различные проверки, например, корректность адреса почты при регистрации, корректность указания координат в десятичных градусах и тп.
Приложение написать на Java.
1. Само приложение должно уметь только одно, после регистрации просматривать список добавленных картинок другими пользователями, у картинки будет дополнительно указано текстовое описание внизу картинки и координаты, которые указал пользователь.
2. Также должна быть форма добавления новой картинки с указанием координат, автоматически или с ручным вводом координат. После добавления картинка попадает в базу с флагом is_active = 0, что значит не показывается в общей ленте пока его не утвердит админ.
3. У картинок должна быть возможность оставлять комментарии другими пользователями.
Таблицы
users (список пользователей)
--------------
id (идентификатор, автоинкремент)
dat (дата и время регистрации)
email (почта)
password (пароль в хеше md5)
is_active (флаг 0 или 1 активности учетной записи, если флаг 0, то пользователю выводит что запись заблокирована и не сможет зайти в систему)
reports (отчеты пользователей)
---------------
id (идентификатор, автоикнремент)
dat (дата и время добавления)
lat (широта, формат в десятичных градусах пример 55.580748)
long (долгота, в десятичных градусах пример 36.8251095)
image (путь к картинке)
description (текстовый комментарий к картинке)
user_id (идентификатор пользователя, который разместил картинку)
is_active (флаг, 0 или 1, показывать ли в ленте отчет, после добавления всегда = 0)
comments (комментарии к отчетам пользователей)
---------------
id (идентификатор, автоикнремент)
id_report (идентификатор отчета)
id_user (идентификатор пользователя который оставил комментарий)
dat (дата и время добавления)
description (комментарий)
В приложении предусмотреть различные проверки, например, корректность адреса почты при регистрации, корректность указания координат в десятичных градусах и тп.
Приложение написать на Java.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.