It is necessary to develop a web application that allows you to manage users (create, edit, view list and details, delete)
Functional requirements for the web application:
- Availability of 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
- “About me” input field
- Residence address
- Availability of a WEB user interface
Non-functional requirements:
- JEE technology stack
- Frameworks, libraries: Hibernate , Spring
- Data storage system: PostgreSQL
- The 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 must contain a readme.txt text file with instructions for assembling, setting up, configuring and deploying the application (if necessary).
GO TO FULL VERSION