Real Estate Listing Application – Python/Django

Developed a responsive real-estate web application to provide users with querying, posting, and inquiring of home listings.


  • Leveraged Django admin to create administration dashboard to allow user generated content
  • Enhanced interface for Django admin to facilitate buyer/realtor communication
  • Incorporated PostgreSQL with pgAdmin for database administration
  • Integrated unit tests utilizing PyTest library and Magic Mock
  • Utilized Django libraries of SendMail, ShortCuts and Messaging to minimize operational code


Realtor website screenshot

  • The libraries and boilerplate Django offers combined with the conciseness of Python
  • Accelerated understanding of Postgres and PyTest from experience using MS SQL and Moq Test in .NET
Lessons Learned
  • PyCharm is a much better Python IDE than Visual Studio.