Необходимо разработать веб-приложение, позволяющее управлять пользователями
(создавать, редактировать, просматривать список и детали, удалять)
Функциональные требования к веб-приложению:
- Наличие RESTful интерфейса;
- Поддержка операций управления (создания, чтения, редактирования и удаления) пользователями.
Пользователь определяется следующими значениями: - Имя
- Фамилия
- Дата рождения
- Логин
- Пароль
- Поле ввода “О себе”
- Адрес проживания
- Наличие пользовательского WEB-интерфейса
Нефункциональные требования:
- JEE стек технологий
- Фреймворки, библиотеки: Hibernate, Spring
- Система хранения данных: PostgreSQL
- Код приложения необходимо снабдить комментариями
- Приложение должно собираться при помощи maven без установки или настройки каких либо дополнительных компонент;
- Архив с результатом тестового задания должен содержать текстовый файл readme.txt с инструкцией по сборке, настройке, конфигурированию и развертыванию приложения (если необходимо).
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Будет разбор тестового задания от Вас?
Вам нужна помощь то некоторым пунктам?
Ждете готовое решение?
Это тестовое задание для поступление на стажировку в компанию, с возможным последующим трудоустройством.
Хотя, конечно, я бы не отказался посмотреть на эталонную готовую реализацию, выполненную профессиональным разработчиком.
ЗЫ Да, и для кого-то это задание: джуниора или миддла?
Да, мне его выслали для выполнения, когда я рассылал своё резюме по разным компаниям, точнее давал отклики на вакансии, чтобы получить приглашение на собеседование. Причём без надежды там работать, а просто потренироваться в прохождении собеседований.
Точная ссылка на вакансию здесь.
Вот сама вакансия (на случай её удаления)