- This API was built for a fake vacation rentals website; Relax-Inn
- A RESTful API made using Java Spring Boot Framework.
- This project produces RESTful API endpoints using the data saved in MongoDB
- Please Note: This project is deployed on Heroku, hence it might take a minute to load.
API Endpoint: https://relax-inn-api-spring-boot.herokuapp.com/
PROPERTIES
GET: Get all propertiesPOST: Create a new property
GET: Get a propertyPUT: Update a propertyDELETE: Delete a property
GET: Get all properties of a specific type
GET: Get all properties containing searchKW in their title(case insensitive)
GET: Get all bestseller properties
GET: Get 3 bestseller properties
PROPERTY TYPES
GET: Get all property typesPOST: Create a new property type
GET: Get 3 property types
USERS
GET: Get all usersPOST: Create a new user
GET: Get specific user
POST: Create a new user
POST: Authenticate a user
