A comprehensive garage management system built with Python and modern web technologies. This system helps manage garage operations efficiently, including job cards, billing, inventory, and employee management.
- Dashboard: Overview of garage operations
- Vehicle Job Card Management: Create and track service records
- Billing System: Generate and manage bills
- Employee Management: Track employee details and payments
- Stock Management: Manage tyre and spare parts inventory
- Financial Tracking: Monitor payables and receivables
- Analytics: Evaluate garage performance
- Additional Features: Gate pass generation, offline functionality
- Frontend: HTML, CSS, JavaScript
- Backend: Python (Flask)
- Database: SQLite
- UI/UX: VS Code-inspired design with dark/light theme support
- Clone the repository
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
- Windows:
.\venv\Scripts\activate
- Linux/Mac:
source venv/bin/activate
- Windows:
- Install dependencies:
pip install -r requirements.txt
- Initialize the database:
python init_db.py
- Run the application:
python app.py
apna_garage/
├── backend/
│ ├── models/ # Database models
│ ├── routes/ # API routes
│ ├── services/ # Business logic
│ └── utils/ # Helper functions
├── frontend/
│ ├── static/
│ │ ├── css/ # Stylesheets
│ │ ├── js/ # JavaScript files
│ │ └── images/ # Image assets
│ └── templates/ # HTML templates
├── instance/ # SQLite database
├── app.py # Application entry point
├── config.py # Configuration settings
├── init_db.py # Database initialization
└── requirements.txt # Python dependencies
This project is licensed under the MIT License - see the LICENSE file for details.
For support, please contact the development team.