Skip to content

App for renting/buying/selling properties created using Angular, Spring Boot and PostgreSQL

Notifications You must be signed in to change notification settings

sunrisemystery/apartmently

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Apartmently

App for renting/buying/selling properties created using Angular, Spring Boot and PostgreSQL

Table of Contents

Introduction

Apartmently is a fully responsive application. It lets you discover properties wherever you want. Only registered users have access to application, because other users publish sensitive information like phone number and email.

Technologies

  • Angular 11
  • Spring Boot 2.4.4
  • Heroku PostgreSQL

APIs

  • Google Firebase Storage
  • Mapbox
  • Geoapify

Google Firebase Storage is used for storing pictures of ads and users' profile pictures. Mapbox map shows location of property. Geoapify is used for autocompleting fields when user wants to add an offer.

Security

The Authorization is done using JSON Web Token.

Sample screenshots

  • Login Page

login-page

login-page

  • Offers

    offers offers
  • Offer

offer

offer

  • Add Offer

    add add

ER Diagram

add