This is a project to build a clone of the Airbnb website. The project is built using Ruby on Rails and React. The project is built using the following technologies:
- Spring Boot
- PostgreSQL
- Firebase Authentication
- Firebase Storage
- JWT
- OAuth2
- Clone the project
- Open the project in your IDE
- Install Docker Desktop via https://www.docker.com/products/docker-desktop
- Run the following command in your terminal to start the database
docker-compose up -d
# to start the application
docker-compose down # to stop the application
- Run the project
- To test Api use Postman by importing the collection in the project.
- Swagger documentation is available at https://app.swaggerhub.com/apis/pattanunNP/airbnb/1.0.0