JavaRush /Java Blog /Random EN /Test task: User management (Junior Java Developer, intern...
NemchinovSergey
Level 40
Новосибирск

Test task: User management (Junior Java Developer, intern)

Published in the Random EN group
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:
  1. Availability of RESTful interface;
  2. 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
  3. 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).
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION