Back
In collaboration with the Awada Realestate Group in Ottawa, I designed and built their new real estate website with one focus in mind: the client. This project was to focus on bringing as much value to the end client as possible, giving them all of the tools they will need in order to determine if and when to buy or sell realestate.
Fully integrated with the MLS DDF API's to securely query property listings, sort properties by types
Back-end API's created to securely call DDF API on the server and not expose sensitive data to the client.
Complex query strings which dynamically build the query requests via the use of query parameters.
Utilizes Clerk's user authentication management system to successfully authenticate user sessions and securely store them in the Convex database.
User roles created to allow for different permission sets based on the user's assigned role.
Use of middleware to protect specific routes which require authentication and / or specific user roles.
Utilizes a convex database / backend to store user data in a series of related tables.
Tracks authenticated user's actions and stores them in the table associated to each user.
Stores MLS listings the user has saved & previously viewed for future reference.
Utilizes previously viewed listings to suggest 'similar' listings through a custom algorithm
A modern and elegant layout with a minimalistic design.
Sleek animations to capture the user's attention as the website loads and the user scrolls the page.
Clear call-to-action (CTA) form encouraging user engagement and lead generation.
Each page and component used was designed and built to not only look great on a desktop view, but is also completely responsive.
Features fully functional mobile navigation menu
The 'property search' feature fully collapses on mobile devices and utilizes a pop-up modal to allow a better user experience on mobile devices.
Status: Done
Technology: