Skip to content

iammichaelpeter/airbnb-clone-spring-boot-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airbnb clone (fullstack project) Spring boot 3, Angular 17, PrimeNG, PostgreSQL, Auth0 (2024) (Backend)

Spring boot backend of the airbnb clone

⚠️ IMPORTANT NOTICE This project is my implementation of a YouTube tutorial by C0de-cake.

The TUTORIAL_NOTES.md file contains my personal documentation of the learning process.

Video tutorial

Angular Frontend

Key Features:

  • 📅 Booking management for travelers
  • 🏠 Landlord reservation management
  • 🔍 Search for houses by criteria (location, date, guests, beds, etc)
  • 🔐 Authentication and Authorization (Role management) with Auth0 (OAuth2)
  • 🏢 Domain-driven design

Usage

Prerequisites

Clone the repository

git clone https://github.com/C0de-cake/airbnb-clone-back

Launch

Maven

./mvnw spring-boot:run -Dspring-boot.run.arguments="--AUTH0_CLIENT_ID=<client-id> --AUTH0_CLIENT_SECRET=<client-secret>"

IntelliJ

Go in IntelliJ add the environment variables and then run it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages