- Yadnyesh More - Backend Developer
- Shivam Chavan - UI/UX Designer
- Sanket Angane - Frontend Developer
- Introduction
- Features
- Installation
- Usage
- Modules
- Configuration
- Contributing
- License
- Contact
- Problem Statement
- Images of Our Application
The Middle Man is an application designed to facilitate the property selling process. It helps users manage property listings and interactions efficiently.
- Manage property addresses and details.
- Integration with various modules for enhanced functionality.
- User-friendly UI built with PySide6.
- Video player for property tours.
- Automated messaging using pywhatkit and pyautogui.
- Database management with pymysql.
- Clone the repository:
git@github.com:Yadnyesh-More/Software-Development.git
- Navigate to the project directory:
cd the-middle-man - Install the required dependencies:
pip install fillpdf pip install twilio pip install pyautogui pip install functools
- Run the application:
python main.py
- Follow the on-screen instructions to navigate through the application.
- PySide6: For building the user interface.
- sys: System-specific parameters and functions.
- subprocess: Spawning new processes, connecting to their input/output/error pipes, and obtaining their return codes.
- smtplib and email: For sending emails.
- os: Miscellaneous operating system interfaces.
- pywhatkit: To send WhatsApp messages at a specific time.
- pyautogui: For programmatic control of the mouse and keyboard.
- time and datetime: For time-related functions.
- pymysql: For connecting to a MySQL database.
- Ensure that the JSON file containing property addresses (M1 to M8) in Mumbai is correctly formatted and accessible by the application.
- Customize the UI frames (frame, frame_3, frame_4, frame_5) as needed based on user interactions.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m 'Add feature' - Push to the branch:
git push origin feature-name
- Create a new Pull Request.
This project is licensed under the MIT License - see the @Middleman file for details.
For any inquiries or feedback, please reach out to middleman3701@gmail.com
Our software, MiddleMan, is a property selling application that provides a range of services within the application without integrating with external services.











