A comprehensive desktop application for managing project workflows, from inception to fulfillment and financial tracking.
- Complete Project Lifecycle: Manage standard, tender, and limited-tender projects from initial inquiry and department memos to final work completion certificates.
- Financial Tracking: Keep a detailed record of client transactions and vendor payments to monitor project profitability in real-time.
- Document Management: Upload and link all relevant documents—from proposals and work orders to invoices and challans—directly to your projects.
- User Management: Secure user authentication with login, signup, profile locking, and customizable user profiles.
- Native Windows Experience: Designed to be fast and reliable on your Windows PC.
- Custom Theming: Switch between multiple light and dark themes for a personalized experience.
You can download the latest pre-compiled version of WORKFLOW for Windows from the Releases Page.
Website : protik1810.github.io/WorkFlow
To run the application from the source code, follow these steps:
-
Prerequisites
- Python 3.12
- Git
-
Clone the repository:
git clone [https://github.com/Protik1810/WorkFlow.git](https://github.com/Protik1810/WorkFlow.git) cd WorkFlow -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
- Backend: Python
- GUI: PyQt6
- Database: SQLite
- Installer (Windows): Inno Setup
This project is licensed under the GNU General Public License v3.0.
