Skip to content

simple CRUD application with a 3-tier architecture (Angular, Spring Boot, MySQL)

Notifications You must be signed in to change notification settings

HoangBachLeLe/MyBookCollection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Book Collection

This is a simple CRUD application with a 3-tier architecture:

  • Frontend: Angular using Material UI
  • Backend: Spring Boot
  • Database: MySQL

Preview

preview

How to run the application?

In order to run the application you need to have Docker and docker-compose installed on your machine. Execute the following command to start the whole application:

docker-compose up

Then open the web page http://localhost:4200 in a browser.

Adminer

The docker compose setup includes Adminer for adminstrating the data base. Once the data base is started open http://localhost:8081 in a browser and log into the data base:

Setting Value
Data base system MySQL
Server db
User root
Password springCRUD
Data base bookDatabase

About

simple CRUD application with a 3-tier architecture (Angular, Spring Boot, MySQL)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •