It is necessary to develop a web application that allows you to manage users (create, edit, view the list and details, delete)
Functional requirements for a web application:
- RESTful interface;
- Support for management operations (create, read, edit and delete) by users.
The user is defined by the following values: - Name
- Surname
- Date of Birth
- Login
- Password
- Input field “About me”
- Address of residence
- Availability of a user WEB-interface
Non-functional requirements:
- JEE technology stack
- Frameworks, Libraries: Hibernate , Spring
- Storage system: PostgreSQL
- Application code must be commented
- The application must be built using maven without installing or configuring any additional components;
- The archive with the result of the test task should contain a readme.txt text file with instructions for building, configuring, configuring and deploying the application (if necessary).