a2driano / AccountReplenishment

Technologies used: Java, Maven, Spring MVC, Spring Security, Spring Data JPA, Pagination, Hibernate, MySQL, JPA/JSTL, jQuery, Tomcat.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Account Replenishment

Technologies used: Java, Spring MVC, Spring Security, Spring Data JPA, Pagination, Hibernate, MySQL, JPA/JSTL, jQuery, Tomcat.

--- After start application, you can fill the DB data from: resources/Fill_DB.SQL (and change "hibernate.hbm2ddl.auto" in RootContextCofig to "validate")---

System of replenisment balance of users. User have a few roles: GUEST, USER and ADMIN. Start page have a form for enter to account or button to create a new account. GUEST can create a new account and after this-enter to his user page. User can see his balance in special page (/userpage). ADMIN have the right to review list of users, can fill money to balance current user (click to E-mail and enter balance fill sum), can search from e-mail. From the link, admin can review journal of users replenishment sum, date and search from time period. All page with list of info have a pagination.

Security url:

"/","/signup" - any role;

"/userpage" - for role USER and ADMIN;

"/admin","/admin_journal" - for role ADMIN.

After fill DB you can sign in to application: e-mail:"1", password:"1".

About

Technologies used: Java, Maven, Spring MVC, Spring Security, Spring Data JPA, Pagination, Hibernate, MySQL, JPA/JSTL, jQuery, Tomcat.


Languages

Language:Java 91.5%Language:CSS 4.9%Language:JavaScript 3.6%Language:HTML 0.0%