Требуется создать алгоритм авторизации и программного обеспечения
Разработка будет идти в два этапа:
- подготовка демонстрационной модели с частичной реализацией функционала (!ВАЖНО! срок до !25.12.2019!);
- финальный релиз (согласование сроков по завершению первого этапа) .
ПО должно состоять из двух программных модулей:
- презентационная часть, где реализован пользовательский и управленческий интерфейсы;
- бизнес-логика, где реализован алгоритм авторизации и контроля доступа.
Презентационная часть ПО должна реализовать два интерфейса:
-пользовательский интерфейс, реализованный в виде гибридного веб сайта, который возможно одновременно открывать через веб браузеры и смартфон;
• управленческий интерфейс, реализованный в виде веб сайта, предназначенный для работы администратора.
Пользовательских интерфейс должен быть реализован на гибридом фреймворке (Swift, React, Xamarin и т.д.)
Бизнес-логика ПО должна быть написана на одном из следующих языков программирования:
- Python (предпочтительно);
- Java;
- Scala.