Skip to content

emilijan-koteski/balloon-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balloon Shop

Simple Web App with a few functionalities.

  • Register / Login as admin or normal user.
  • Add new balloons / manufacturers
  • Edit existing balloons / manufacturers
  • Delete balloons / manufacturers
  • Filter balloons
  • Order a balloon
  • Filter orders

The application is created as a laboratory exercise during the lectures about Web programming at FCSE in Skopje.

Lectures covered:

  • Intro to Spring Boot
  • Spring MVC
  • Thymeleaf
  • Java Persistence API
  • Spring Security
  • Testing web applications (Mock/Selenium)

To run the application you need:

Pictures of the app

Picture 1 - Landing page viewed as admin

1-landing-page-as-admin

Picture 2 - Register functionality

2-register

Picture 3 - Ordering a balloon

3-confirmation-info

Picture 4 - Selenium test scenario

4-test