LAHAN Hub
My largest full-stack project: a digital city ecosystem that brings local services, businesses, community features, information and everyday utilities into one platform — built with Django, Python, PostgreSQL and Docker.
What it is
LAHAN Hub treats a city as a set of connected experiences rather than isolated websites. The platform spans 21 applications — a marketplace, jobs, community features, weather, notifications, utilities and local information — sharing one authentication system and one coherent data layer. It's the project where I learned the most about scale: not of traffic, but of structure.
How it's built
- Backend: Python and Django, with each functional area isolated as its own application
- Database: PostgreSQL, with relationships shared carefully across application boundaries
- Environment: Docker for reproducible development and deployment
- Architecture: shared authentication, consistent patterns, and navigation designed around tasks rather than code structure
What I learned
Defining boundaries between application areas early matters more than any individual feature. Keeping data models understandable saved me repeatedly; designing navigation around what people need to do — rather than around the underlying code structure — kept the platform usable as it grew. I wrote the details up in How I Built LAHAN Hub.
Links
Open the live project (the repository is private). The same skills behind it are available through my full stack development and custom software services — or see the other projects.