Skip to content

Airbnb is a marketplace used to book lodging and homestays.

Notifications You must be signed in to change notification settings

kharismajanuar/ALTA-Airbnb-BE

 
 

Repository files navigation

Airbnb App Project

💻 About The Project

Airbnb is a marketplace used to book lodging and homestays.

✨ App Features

✅ Users can operate create, read, update and delete on user's data. Registered users also can login to app.
✅ Users can view all list homestays on the app and can view homestay detail.
✅ Users can booking homestay (homestay reservation).
✅ Besides being able to do book a homestay, users also can be the hosting. Hosting is a service where the user rents out his house. (Users who are hosting can only update and delete data in their own houses. Cannot edit other user's data).
✅ Users can add ratings and comment to booked homestay.

🛠  Build App & Database

GitHub Visual Studio Code MySQL Go GCP Docker Ubuntu Cloudflare JWT Swagger Postman

🗃️ ERD

OpenAPI Documentation

If you want to consume open api here

Run Locally

Clone the project

https://github.com/GP3-group1/ALTA-Airbnb-BE.git

Go to the project directory

cd ALTA-Airbnb-BE

👥 Credit

GitHub Andreas GitHub Kharisma

©️ 2023

BACK TO TOP

About

Airbnb is a marketplace used to book lodging and homestays.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 83.0%
  • HTML 16.9%
  • Dockerfile 0.1%