Skip to content

Web application created with Spring and Angular. Provides world map to user and allows him to create markers with title, description and category.

Notifications You must be signed in to change notification settings

jayzawadzki19/MyPlaces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MyPlaces

A full-stack web application created with Spring and Angular. Provides world map to user and allows him to create markers with title, description and category.

Features

  • Allows user to create his account.
  • User can create new markers on map, edit markers' details and remove markers.
  • Spring Security provides password encoding, authorization and authentication.
  • Database stores data about users and markers.

Site before login

Before login

All user markers

After login

Creating new marker

Adding new marker

Displaying details

Marker details

Markers with selected category

Markers by category

Marker list

Marker list

Technologies

Project is created with:

  • Java 15
  • Spring boot 2.3.2
  • Spring Data
  • Spring Security
  • Angular 9
  • Angular CLI
  • Leaflet
  • OpenStreetMap
  • Mockito
  • Bootstrap
  • Maven
  • Heroku
  • PostgreSQL on production mode
  • H2Database on development mode
  • Hibernate
  • REST
  • Lombok

About

Web application created with Spring and Angular. Provides world map to user and allows him to create markers with title, description and category.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published