Небольшой backend для приложения
Что должно быть реализовано в сервисе:
1. Методы для получения данных из набора связанных (вложенных) справочников. Примерно, как база адресов:
Страна -> Регион -> Город -> Район -> Улица -> Дом
Справочники могут обновляться, поэтому должна быть реализована версионность (получить номер текущей версии, получить данные любой указанной версии).
2. REST API для работы с JSON-документами (с вложениями в JPEG) плюс:
- генерация из документа PDF'а по статическому HTML-шаблону. HTML-шаблон перед генерацией PDF нужно заполнить текстовыми данными из самого документа, а также из справочников (п. 1), на которые ссылается по ID часть структур в JSON-документе (необходимо учитывать версию справочников документа)
- текстовый поиск документов: вхождения по текстовым полям в JSON-документе
Для геренации PDF можно использовать, например, PhantomJS (http://we-love-php.blogspot.ru/2012/12/create-p...) или Prawn (https://github.com/prawnpdf/prawn).
Варианты реализации:
Ruby или Python + PosgreSQL (JSONB) или какой-нибудь NoSQL.
От кандидатов ожидаются:
- Стек технологий (на чем реализовывать собираетесь).
- Примерную оценка.
- Вопросы, если есть.
- Примеры подобных проектов.
- Skype/email для связи.