Search this site
Embedded Files
JackieZhen
  • Home
  • Copart Pitch
  • London Weather
  • YourPropertyMogul
  • Handheld Lux Meter
JackieZhen
  • Home
  • Copart Pitch
  • London Weather
  • YourPropertyMogul
  • Handheld Lux Meter
  • More
    • Home
    • Copart Pitch
    • London Weather
    • YourPropertyMogul
    • Handheld Lux Meter

Github Link Here

YourPropertyMogul

YourPropertyMogul is a Java-based desktop application built with Swing for property rental management, allowing users to browse, filter, and book accommodations like cottages, beachfronts, hotels, and ski resorts. It features user authentication, personalized recommendations based on preferences and ratings, admin tools for managing users and properties, and data persistence through text files. The GUI includes interactive screens for login, signup, property details, settings, and feedback, with image assets enhancing the visual interface for a seamless booking experience.

The home screen of the application.
The sign in screen of the application
The Log In Screen of the application.
The Browse Properties Screen. The scroll wheel on the side allows the user to choose from dozens of properties, as well as a few filters.
An example of the Browse Properties screen being sorted by highest average rating.
An example of sorting by weighted average ratings. Using a Bayesian average formula takes into account both # of ratings & the avg rating.
An example of a property listing page, where its details are available, as well as the ability to book and add a review.
The booking screen of a property allows the user to book multiple days.
The user is also able to rate the property and add a review, as long as they have booked the property before.
The User Settings screen allows the user to set their preferences, view their reviews, and change their profile settings.
LinkedIn Contact Me Github About me
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse