← Back to work

BT Real Estate

Python Django

BT Real Estate is a property listings site built while working through Django fundamentals: the MVT pattern, template inheritance, static asset handling, and URL routing for a full listings browse, search, and detail flow.

This was the project that got me comfortable with Django before applying it professionally, it was the direct lead-in to building the Advertising SaaS platform at my last job.

Property listings

Listings are browsed as cards with price, square footage, bed/bath counts, and the listing agent, pulling from a shared template used across the home and listings pages.

Listing detail

Each listing has its own detail page with a photo gallery, full spec breakdown, and a realtor contact card.

About and site search

An About page introduces the site, while search filters listings by keyword, city, state, bedrooms, and price range through URL query parameters.