RentaLyze is an AI-powered solution designed to streamline tenant-landlord dispute resolution. Our platform assists tenants in generating formal complaint letters based on their rental agreements, facilitating conflict resolution through AI-driven analysis of key rental agreement clauses. By leveraging technologies such as Python, Bootstrap, and OpenAI's GPT, we make legal assistance accessible and affordable for all tenants, empowering them to assert their rights while promoting fair and transparent communication.
- AI-Powered Letter Generation: Automatically generate complaint letters tailored to the specific rental issues by analyzing rental contracts.
- User-Friendly Interface: Simple forms for tenants to input their personal details, rental contract information, problems, and communication history.
- Customizable Tone: Choose from different tones, such as "Concerned," to match the nature of your complaint.
- Downloadable PDFs: After generating a letter, users can edit and download it as a PDF for submission to their landlords.
- Download and install Python from the official website: https://www.python.org/downloads/
- Pip will be installed automatically with Python.
- Open your command line (CMD or Poweshell) and navigate to the project's backend directory.
- Run the following command to install the required dependencies:
pip install -r requirements.txt
- Navigate to
backendappthen openutils.py - Insert your own api key to:
client = OpenAI(api_key='')
- Navigate to the
frontendfolder using the command line. - Run the following command:
python -m http.server 5500
- Open another command line window and navigate to the
backendfolder. - Run the backend with the following command:
python -m app.main
- Open a web browser and go to: http://localhost:5500/html/homepage.html