Platform Overview

Rental platform that lets owners list homes and guests book stays, built with a scalable microservices architecture using Docker.
Key Features
π Property Listings
Property owners can easily create listings with detailed descriptions, high-quality images, and a list of available amenities. This gives renters a comprehensive view of the property, helping them make informed decisions.


π Complex Search
The search system supports combining multiple filters simultaneously to narrow results precisely. Users can stack any of the following filters together in a single query:
- Added since β filter by how recently a listing was posted (last hour, today, this week, this monthβ¦)
- Date β pick a check-in / check-out range; only available listings are shown
- Categories β filter by property type: Duplex, Villa, Apartment, or Beach house
- Location β draw or select an area on the map to search within
- Price β set a min/max price range
- Equipments β select required amenities (Jacuzzi, Garden, Swimming pool, TV, Air conditionerβ¦)
The search bar also surfaces trending places and popular queries from other users, helping renters discover the most sought-after listings at a glance.






π Booking System
Bookings are made directly on the platform, ensuring a smooth and efficient reservation process. Renters can check availability in real time and secure their accommodations without leaving the site.



π Real-Time Notifications
Users receive real-time notifications when new listings match their search criteria, ensuring they never miss out on a potential property. This feature helps renters stay up-to-date with the latest availability.


π Interaction Tracking & Owner Insights
The platform tracks user interactions in a separate database, with background jobs analyzing trends and identifying popular listings. Property owners can then access these insights directly through a built-in dashboard β covering views, search appearances, favorites, booking offers, cancellations, and ratings β with per-metric time-series charts for deeper analysis.


Perks of the Platform
π Bilingual Support
With support for both French and English, the platform offers an inclusive and seamless experience, accommodating a wide range of users.

π Data-Driven Insights
The platform's background analytics identify and promote popular listings, enhancing the visibility of properties that match current user trends.

π₯ User-Centric Design
Real-time alerts and notifications ensure users are always in the loop, giving them an edge when securing the best property.
π‘ Owner Empowerment
Owners can easily track and analyze their property performance through a secure dashboard, allowing them to make data-driven decisions.
βοΈ Scalable Architecture
Built using a microservices architecture and Docker containerization, the platform supports scalability. This ensures it can efficiently handle a growing user base and property listings without compromising performance.
Platform Overview
Rental platform that lets owners list homes and guests book stays, built with a scalable microservices architecture using Docker.
Key Features
π Property Listings
Property owners can easily create listings with detailed descriptions, high-quality images, and a list of available amenities. This gives renters a comprehensive view of the property, helping them make informed decisions.
π Complex Search
The search system supports combining multiple filters simultaneously to narrow results precisely. Users can stack any of the following filters together in a single query:
- Added since β filter by how recently a listing was posted (last hour, today, this week, this monthβ¦)
- Date β pick a check-in / check-out range; only available listings are shown
- Categories β filter by property type: Duplex, Villa, Apartment, or Beach house
- Location β draw or select an area on the map to search within
- Price β set a min/max price range
- Equipments β select required amenities (Jacuzzi, Garden, Swimming pool, TV, Air conditionerβ¦)
The search bar also surfaces trending places and popular queries from other users, helping renters discover the most sought-after listings at a glance.
π Booking System
Bookings are made directly on the platform, ensuring a smooth and efficient reservation process. Renters can check availability in real time and secure their accommodations without leaving the site.
π Real-Time Notifications
Users receive real-time notifications when new listings match their search criteria, ensuring they never miss out on a potential property. This feature helps renters stay up-to-date with the latest availability.
π Interaction Tracking & Owner Insights
The platform tracks user interactions in a separate database, with background jobs analyzing trends and identifying popular listings. Property owners can then access these insights directly through a built-in dashboard β covering views, search appearances, favorites, booking offers, cancellations, and ratings β with per-metric time-series charts for deeper analysis.
Perks of the Platform
π Bilingual Support
With support for both French and English, the platform offers an inclusive and seamless experience, accommodating a wide range of users.
π Data-Driven Insights
The platform's background analytics identify and promote popular listings, enhancing the visibility of properties that match current user trends.
π₯ User-Centric Design
Real-time alerts and notifications ensure users are always in the loop, giving them an edge when securing the best property.
π‘ Owner Empowerment
Owners can easily track and analyze their property performance through a secure dashboard, allowing them to make data-driven decisions.
βοΈ Scalable Architecture
Built using a microservices architecture and Docker containerization, the platform supports scalability. This ensures it can efficiently handle a growing user base and property listings without compromising performance.
click to navigate