A full-stack development project analyzing AirBnB listings in Washington, DC, integrating PostgreSQL, Python, Flask and Django, JavaScript, and Tableau to create interactive platforms to provide insights into the city's short-term rental market.
This project is, quite literally, close to home for me—I live in D.C., and it was built out of both personal interest and professional curiosity. It started as a bootcamp group project and quickly became a sandbox of firsts: first database, first full-stack app, first time tying together maps and data stories. Patterns emerge if you dig—unlicensed listings, commercial hosts, and clever workarounds to short-term rental laws. I designed it as a tool anyone in the city could explore, whether you're curious about your block or the big picture.
Project Links
Project Overview
This full-stack project analyzes the Airbnb market in Washington, D.C., combining backend and frontend technologies to deliver a robust data analysis platform. Listing data is stored in a PostgreSQL database, with a Python-based backend built first in Flask for its flexibility and later reimplemented in Django to explore a more structured, full-featured web framework. This progression allowed for deeper control over routing, authentication, and admin tooling.
On the front end, JavaScript drives interactive components—including a Leaflet map that visualizes listing density by neighborhood—while Tableau provides advanced data visualization, enabling users to explore key trends in the D.C. Airbnb market. Metrics such as average nightly rates, listing density by neighborhood, and occupancy rates are presented through a user-friendly interface and dynamic dashboards.
By combining backend engineering with intuitive visuals, this project empowers users to compare neighborhoods, track changes over time, and uncover meaningful patterns. It also serves as a demonstration of my ability to manage the full data lifecycle—from data ingestion and API design to frontend interaction and visual storytelling—across multiple frameworks and technologies.
Use two fingers to move maps
Gallery








References
Dataset from the Inside AirBnB Project.