Слайд 2 Содержание
1. Актуальность;
2. Требования к системе;
3. Ключевые проектные решения;
4. Реализация;
5. Результат.

Слайд 3Актуальность
Основной целью проекта была разработка торговой площадки для розничной продажи предметов ручной

работы физическими лицами. Главный акцент был сделан на дизайнерской одежде, обуви, разнообразных украшениях, предметах интерьера и т.д.
Для продавца выбор торговой площадки такого типа обусловлен тем, что это позволяет удобно, быстро и просто получить большую клиентскую базу, а также рекламу своего продукта, что положительно сказывается на рентабельности производства.
Слайд 4Требования к системе
1.Безопасность пользования торговой площадкой:
а) Наличие двухфакторной аутентификации;
б) Правила разграничения

полномочий;
в) Верификация магазина;
г) Составной пароль для регистрации.
2.Продуманная система коммуникации заинтересованных лиц:
а) Возможность указать номер телефона и график работы;
б) Возможность общения продавца и покупателя посредством чата
3.Использование различных рекламных средств для привлечения клиентской базы как внутри, так и за рамками системы:
а) Реклама в социальных сетях;
б) Реклама в поисковой системе;
в) Создание пресс-релиза;
г ) Партнёрские программы.
Слайд 5Проектные решения
Серверная часть:
Язык программирования – Ruby
Fraemwork - Ruby on Rails
Клиентская часть:
Язык программирования

– Java
Fraemwork – Spring MVC
Слайд 6Проектные решения
Клиентская часть была разработана с использованием графической библиотеки Swing, т.к. В

отличии от web-приложения, нативное приложение может выдавать лучший отклик, при этом, засчет мультиплатформенности языка Java может запускаться на многих платформах;
Взаимодейтсвие между клиентом и сервером реализовано при помощи REST, т.к. Данная технология может давать прирост производительности засчет различных оптимизаций (напр. кэширование данных);
Слайд 7Реализация
Окно авторизации пользователя

Слайд 8Реализация
Окно авторизации оператора

Слайд 9Реализация
Окно регистрации пользователя

Слайд 10Реализация
Главное окно приложения

Слайд 11Реализация
Форма управления профилем
