
AN Property
Real Estate Platform
AN Property is a full-featured real estate platform built for the Bangladeshi market. I developed both the customer-facing website — with advanced property search, detailed listings, and multilingual support — and a Django-based admin system for managing properties, inquiries, and location data. The platform supports apartments, commercial properties, and land plots, with powerful filtering to help buyers and renters find exactly what they need.
Creating a localized real estate platform that serves both buyers and property managers
The Bangladeshi real estate market lacked a modern, user-friendly platform for searching properties with granular filters like location, price range, bedrooms, bathrooms, and floor size.
Property listings needed to support multiple types (apartments, commercial, plots) with distinct attributes, pricing models (total price vs. per sqft), and rich media galleries.
The platform needed to serve a bilingual audience with full English and Bengali language support — not just UI translation, but localized content and property descriptions.
Property managers needed a robust admin system to handle listings, customer inquiries, location hierarchies, amenities, and property submissions from the public — all without technical knowledge.
A comprehensive real estate platform with powerful search and localized experience
Built an advanced property search system with multi-criteria filtering — location, purpose (buy/rent), price range, bedrooms, bathrooms, and floor size — returning results with count totals for transparency.
Designed detailed property listing pages with image galleries, pricing, location maps, specifications (beds/baths/sqft), and full descriptions — optimized for both desktop and mobile viewing.
Implemented full multilingual support with an English/Bengali language switcher, enabling property descriptions, UI elements, and navigation to render in the user's preferred language.
Built a Django admin backend with structured models for apartments, commercial properties, land plots, amenities, locations, customer inquiries, and property submission requests.
Created a public property submission flow allowing property owners to list their properties through the website, with submissions routed to the admin for review and approval.
Developed a REST API with Django REST Framework connecting the Next.js frontend to the PostgreSQL backend, with efficient query optimization for fast search results.
What makes it stand out
Advanced Property Search
Multi-criteria filtering with location, purpose, price range, bedrooms, bathrooms, and floor size — with real-time result counts and clear filter controls.
Detailed Property Pages
Rich listing pages with multi-image galleries, pricing, location details, bedroom/bathroom/sqft specs, and full property descriptions with click-to-enlarge photos.
Multilingual Support
Full English and Bengali language support with a one-click switcher, covering property content, UI elements, and navigation throughout the platform.
Django Admin System
A structured admin backend for managing apartments, commercial properties, land plots, amenities, locations, and customer inquiries — all through Django's admin interface.
Public Property Submission
A submission flow allowing property owners to list their properties through the website, with admin review and approval before publishing.
REST API Architecture
Django REST Framework API connecting the Next.js frontend to PostgreSQL, with optimized queries for fast property search across thousands of listings.
A closer look

Property Search — Advanced filtering by location, purpose, price, bedrooms, bathrooms, and floor size with result counts

Property Details — Rich listing page with image gallery, pricing, location, and specifications

Django Admin — Structured backend for managing properties, amenities, locations, and customer inquiries
The outcome
Delivered a modern real estate platform that serves the Bangladeshi market with localized, bilingual property discovery — filling a gap left by outdated alternatives.
Advanced search filters enabled buyers and renters to find properties matching their exact criteria, reducing browsing time and improving lead quality for agents.
The Django admin system gave property managers full control over listings, inquiries, and content — with structured models that enforce data quality and consistency.
Public property submission opened a new channel for listing acquisition, allowing property owners to contribute listings directly with minimal friction.