Java Enterprise project with registration / authorization and role-based interface (USER, ADMIN). The administrator can create / edit / delete / users, and the user - manage your profile and data (day, food, calories) through the UI (via AJAX) and REST interface with basic authentication. Data may be filtered by date and time, and the color recording food table depends on whether the amount of calories per day than normal (editable parameter profile). All REST interface covered by JUnit tests using Spring MVC Test and Spring Security Test.
lexelpro/topjava07
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Releases
No releases published
Languages
- Java 94.4%
- JavaScript 4.8%
- Other 0.8%