Mission Bay Vacation Rentals

MissionBayVacationRentals allows to book great vacation home on the Mission Bay (San Diego). It was done various improvements for the booking calendar, rental calculations, pricing aggregation and availability determination as well as major API refactoring and UX enhancements.


Online Booking Payment Page

We implemented new booking pages within the credit card details, allowing customer to instantly pay and book apartment, without any actions required by staff members.
Within this feature, we integrated Authorize.net as payment gateway and implemented RESTful API endpoints for account and booking creation and payment processing within the KnockoutJS frontend. Finally, we developed email notifications dispatcher, which sends bookings confirmation email.

Search Filters

We added properties filters by location, allowed or not pets.

Booking Calendar

Within the property detail page, we implemented quote feature, which allows to see property availability, pricing and stay details after check in and out dates selection.
At the next stage, we also implemented prices aggregation and indication under each date in the dates picker calendar, since pricing differs for low and high seasons and varies depends on other criteria.


  • API views refactoring, integrated Django REST Framework.
  • Availability determination refactoring
  • MySQL database was reworked with ability to be managed by Django
  • HomeAway Online Booking integration.