Skip to content

AlkTheOrg/art-show-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Art Show App

A web app where users can interact with Paintings, Sculptures, Architectures and their owners who are either an Artist or an Architect with CRUD operations.

Live Demo (May take some time to load at first time)

Tech Used

  • Java 11
  • Spring Boot 2.4.2
  • Maven 3.6.3

  • HTML-CSS-JS and Bootstrap 4
  • Spring Boot, Spring MVC
  • Project Lombok, Thymeleaf
  • JUnit5, Mockito
  • Hibernate, PostgreSQL, Spring Data JPA, H2 (Before deploying the app)

Future of the Project

  • First milestone is almost completed: There are just few things left to do such as implementing the service layers and finishing rest of the unit tests. I only wrote unit tests of PaintingController. This project is not TDD. I am writing them later to practice unit testing.

  • Second milestone with Spring Security: In the second version my priority is extending the project with Spring Security and improving my testing skills.

  • Third milestone and later: After the second version, my first aim is to learn and integrate React JS to the project. For the later version I will try to implement new things that I learned to the app.

About

Spring boot MVC app with CRUD operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published