Мобильное приложение онлайн -рынка (2018)
? ? Estore начал как проект для моего курса базы данных. Это онлайн -рынок, где вы можете зарегистрироваться в качестве покупателя или продавца (или оба). Как покупатель, вы можете искать магазины по их названию, продуктам, которые они предлагают, или их категорию. Вы можете просмотреть свою корзину и разместить заказ. Как продавец, вы можете настроить свой магазин и добавить продукты (вы можете редактировать как свой магазин, так и продукты, которые вы добавляете позже), и вы также можете отслеживать заказы, размещенные покупателями. Как покупатель, вы можете зарегистрироваться в качестве продавца и настроить магазин в любое время и наоборот. Приложение в настоящее время не используется общественностью и не может справиться с реальными финансовыми транзакциями, однако оно вживую и все функции работают.
Версия iOS создана в Swift и версии Android в Java . MySQL database была создана для размещения заднего конца и первоначально была размещена локально с использованием PHPMyAdmin (именно поэтому для доступа к ngork потребовался пользовательский IP -адрес). Эта база данных позже была перенесена на RemoteMySQL , а файлы PHP API размещены на 000webhost . Приложение связывается с базой данных с помощью пользовательских API, написанных в PHP и содержащих complex SQL queries . Сама база данных использует представления SQL, иностранные ключи, а также модели взаимоотношений One-to-One , One-to-Many и Many-to-Many . Это модель и доказательство концепции, еще не предназначенное для коммерческого использования, она не может обрабатывать финансовую транзакцию, и информация о реальной кредитной карте не должна храниться в приложении.

Скриншоты и видео приложения можно найти здесь: https://malaksadek.wordpress.com/2019/08/09/estore-the-online-marketplace/
Приложение доступно для загрузки: