A comprehensive client management system built with Python. This project helps businesses efficiently manage client data, track interactions, and streamline workflows.
- Add, update, and delete client records.
- Search and filter clients by various criteria. -- User-friendly interface using Tkinter.
- Programming Language: Python
- Database: SQLite
- Libraries/Frameworks:Pandas
- Version Control: Git
Client Manager with Python/ ├── src/ # Source code ├── tests/ # Unit tests ├── docs/ # Documentation ├── README.md # Project overview └── requirements.txt # Python dependencies
-
Clone the repository:
git clone https://github.com/your-username/client-manager-python.git
-
Navigate to the project directory: cd client-manager-python
-
Install dependences: pip install -r requirements.txt
-
Run Application python run.py
🧪 Testing Run the test suite to ensure everything is working correctly:
pytest -v