Сервис - парсер VK (проверят акаунты людей, проверяет сообщения на их стенах и выводит отчеты) Парсер работает, так же есть сверстаный и частично работающий фронтэнд. Который выводит отчеты, необходимо доработать парсер и сделать новый тип отчетов. Есть документация по проекту и описание работы API/ необходимо зарелизить сервис как приложение Вконтакте и подключить примем платежей ВК апи Так же есть описание API в swagger О Модуль системы WIS (Who Is She) обработки данных написан на языке Java с использованием фреймворка Spring Framework. С подключеним к реляционной базе данных MySQL с использованием ORM: Hibernate и Spring Data. Используемые фреймворки и библиотеки: – Spring WebMVC – Spring Data – Spring Social Vkontakte (изменененный) – Spring Security – Jackson – Hibernate – Springfox / Swagger – WebSocket / SockJS / STOMP (данный функционал не используется) Более подробное описание использованных библиотек и версий в файле wis.pom. Сброка проект производится средствами Maven. Структура модуля: Структура модуля стандартна для Java Webapp Archetype Пакеты ru.zerocode.scprc.* – configuration: Настройки и конфигурация модуля – endpoint: REST контроллеры – exception: обработчики ошибок – helper: вспомогательные классы, конвертеры, дамми объекты – model: модели объектов, с привязкой к ORM – repository: интерфейсы репозиториев, Spring Data – service: реализация интерфейсов репозиториев – scheduler: Сервисы выполнения задач в фоне Пакеты ru.zerocode.boot.* используются для выгрузки данных городов и стран из API вконтакте. Front End: Модуль системы WIS (Who Is She) отображения и управления данными написан на языке JavaScript с использованием фреймворка AngularJS, а так же UI фреймворка SemanticUI Структура модуля: */webapp/resources/ – app: Приложение на AngularJS – lib – библиотеки фронт-енда, управляются через Bower (файл bower.json) – template – шаблоны отображения на Haml/html – css, fonts, js – не используются, каталоги от прошлой версии интерфейса – WEB-INF/views – не используются, остатки файлов с предыдущей версии Сборка модуля осуществляется средствами Grunt (Gruntfile.js – min, concat) интерфейса concat)