• 0.11

  • +0.46

Тестовое задание: Управление пользователями (Junior Java Developer, стажёр)

Необходимо разработать веб-приложение, позволяющее управлять пользователями
(создавать, редактировать, просматривать список и детали, удалять)

Функциональные требования к веб-приложению:
  1. Наличие RESTful интерфейса;
  2. Поддержка операций управления (создания, чтения, редактирования и удаления) пользователями.
    Пользователь определяется следующими значениями:
    • Имя
    • Фамилия
    • Дата рождения
    • Логин
    • Пароль
    • Поле ввода “О себе”
    • Адрес проживания
  3. Наличие пользовательского WEB-интерфейса

Нефункциональные требования:
  • JEE стек технологий
  • Фреймворки, библиотеки: Hibernate, Spring
  • Система хранения данных: PostgreSQL
  • Код приложения необходимо снабдить комментариями
  • Приложение должно собираться при помощи maven без установки или настройки каких либо дополнительных компонент;
  • Архив с результатом тестового задания должен содержать текстовый файл readme.txt с инструкцией по сборке, настройке, конфигурированию и развертыванию приложения (если необходимо).