Project Description

This project is a web application developed with Django as part of a training program. It is a rental platform that allows users to manage property listings (lettings) and user profiles (profiles).

Objectives

  • Learn how to work with Django and structure a project.

  • Understand the separation of concerns between different apps.

  • Produce documentation with Sphinx.

  • Deploy a Docker image.

  • Deploy the image on cloud (render in this case)

Technologies Used

  • Python 3

  • Django (web framework)

  • Sphinx (documentation)

  • SQLite (database)

  • Docker (deployment tools)