Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grahulkumar/renthome-djangoproject
Rental home django MVT based Website
https://github.com/grahulkumar/renthome-djangoproject
bootstrap django-framework full-stack-web-development html-css-javascript project python renthome
Last synced: 28 days ago
JSON representation
Rental home django MVT based Website
- Host: GitHub
- URL: https://github.com/grahulkumar/renthome-djangoproject
- Owner: grahulkumar
- License: mit
- Created: 2024-07-26T11:32:00.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-12T15:00:00.000Z (6 months ago)
- Last Synced: 2024-11-10T04:44:26.982Z (3 months ago)
- Topics: bootstrap, django-framework, full-stack-web-development, html-css-javascript, project, python, renthome
- Language: Python
- Homepage: https://renthomeproject.pythonanywhere.com/
- Size: 28.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🏡 Rent Home Website
Welcome to the **Rent Home Website**—your one-stop solution for finding and listing rental properties effortlessly!
## 🚀 Project Overview
This project is a fully functional web application built using **Django** for the backend, **MySQL** for the database, and **Bootstrap** for the frontend. It allows users to easily browse available rental homes and for property owners to list their homes for rent.
## ✨ Key Features
- **User-Friendly Interface**: Clean and responsive design powered by Bootstrap for a seamless experience on any device.
- **Easy Home Search**: Users can search for rental homes based on location, price, and other criteria
- **Property Listing**: House owners can register and list their properties with detailed descriptions and images.
- **Secure Authentication**: Robust user authentication for secure login and registration.
- **Live Hosted**: The website is live and accessible online via [PythonAnywhere](https://renthomeproject.pythonanywhere.com/).## 🛠️ Technologies Used
- **Django**: For backend development and handling server-side operations.
- **MySQL**: As the relational database for storing user and property information.
- **Bootstrap**: For crafting a responsive and aesthetically pleasing UI.
- **PythonAnywhere**: For live hosting and deployment of the application.## 🚧 Getting Started
To run this project locally:
1. **Clone the repository**:
```bash
git clone https://github.com/iamrahulkumar052/RentHome-DjangoProject.git
```
2. **Move to Project folder**:
```bash
cd renthouse
```
3. **Install dependencies**:
```bash
pip install -r requirements.txt
```
4. **Migrate the database**:
```bash
python manage.py migrate
```
5. **Run the development server**:
```bash
python manage.py runserver## 📝 License
This project is open-source and available under the [MIT License](LICENSE).