Skip to content

lvanic/renta-treat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

RentaTreat

RentaTreat is a web service that allows users to rent apartments for short-term stays.

Features

  • Search for apartments by location, date range, and number of guests

  • Filter search results by price, number of bedrooms, amenities, and more

  • View detailed information about each apartment, including photos, amenities, and availability calendar

  • Book apartments and pay securely online

  • Receive a daily code for a special lock on the apartment door that changes every day

  • Take photos of the apartment before and after the stay, and use AI to detect cleanliness and damage

  • Receive notifications if damage or cleanliness issues are detected

  • Rate apartments and hosts after the stay

  • Additional feature:

    • Chat with hosts to ask questions and get recommendations about local attractions, restaurants, and events.

Technologies used

  • Front-end: HTML, CSS, JavaScript, React
  • Back-end: Golang, Gin, GORM
  • Payment processing: Stripe
  • Image recognition: Google Cloud Vision API
  • Database: MongoDB, MySQL

Getting started

To get started with RentaTreat, follow these steps:

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Start the development server using npm start.
  4. Visit http://localhost:3000 in your browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages