Skip to content

Small web application that manages user accounts in a database.

License

Notifications You must be signed in to change notification settings

Tsvetoslav88/AccountManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

AccountManagementSystem

Small web application that manages user accounts in a database. The application has the following functionality:

  • A list page that shows all user accounts sorted by First name(asc).
  • An add account page that allows adding an account with following properties:
    • First name
    • Last name
    • Email address
    • Date of birth
  • A Delete account that removes accounts from the database.
  • An Edit account that allows to change account data of existing accounts

System Environemnt

  • Java 8 or above
  • MySql 8(preferred)
  • OS - Windows 7/8/10, Mac OS X 10.9 or higher, Ubuntu LTS 12.04 or higher

Software Stack

  • Java 8
  • Spring Code, Spring MVC, Spring boot and Spring Data JPA
  • MySQL DB
  • Thymeleaf
  • Maven
  • Git
  • CircleCI

Development

  • Create MySQL schema ams. Use for DB authentication springstudent/springstudent
  • Build the application using Maven command mvn clean install

Deployment

  • Run the produced jar file using java -jar .\target\ams-0.0.1-SNAPSHOT.jar
  • Access the application on http://localhost:8080

About

Small web application that manages user accounts in a database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published