Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 615 Bytes

README.md

File metadata and controls

25 lines (20 loc) · 615 Bytes

Weather Monitor App

Simple spring boot application with login/registration that provides weather information.

Technologies

  • Java 9
  • Spring Boot (with Spring Security)
  • Thymeleaf
  • Hibernate
  • MySQL
  • Bootstrap

Functionalties

  • Spring Security secured user sessions
  • Registration and login panel
  • User and Admin roles
  • Separate Dashboard for user and admin
  • REST API
  • Asynchronous weather pulling from OpenWeatherAPI
  • Storing history of weather searches per user
  • User have access to his history
  • Admin have access to all users and their history and can delete users
  • Built-in test accounts