Orange County Lettings is a Django-powered web application that lets users browse curated holiday home property listings and view resident profiles. Whether you’re looking for your next vacation stay or managing a portfolio of properties, the platform provides a clean, responsive interface backed by a simple relational database.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/OpenClassrooms-Student-Center/Python-OC-Lettings-FR/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Get the app running locally in minutes with a virtual environment and Django’s dev server.
Lettings
Browse and view detailed holiday home listings, each with a full address.
Profiles
Explore user profiles linked to registered accounts, including favorite city preferences.
Admin Panel
Manage lettings, addresses, and profiles through Django’s built-in admin interface.
What you can do
Orange County Lettings provides three core areas accessible from the navigation:- Home — A welcoming landing page with quick links to listings and profiles
- Lettings — A browsable list of all available holiday homes, each with full address details
- Profiles — A directory of registered users and their preferred cities
Local setup
Step-by-step instructions for setting up a development environment on macOS, Linux, or Windows.
Data models
Reference documentation for the Address, Letting, and Profile Django models.
URL routes
All web routes exposed by the application and their corresponding views.
Testing & linting
Run the pytest test suite and flake8 linter to keep the codebase healthy.