- windows
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
- linux
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python run.py
-
Multi-User System
- Customer Registration/Login
- Professional Service Provider Registration/Login
- Admin Dashboard Access
-
Professional Features
- Profile Management
- Document Upload/Verification
- Service Request Management (Accept/Reject)
- Request Status Tracking (Requested/In-Progress/Completed)
- Service History View
- Rating Display
-
Customer Features
- Profile Management
- Service Request Creation
- Custom Price Negotiation
- Service Status Tracking
- Review & Rating System
- Service History View
-
Admin Features
- User Management Dashboard
- Service Provider Verification
- Customer Status Management (Active/Blocked)
- Service Management (CRUD Operations)
- Analytics Dashboard with:
- User Registration Trends
- Status Distribution Charts
- User Activity Monitoring
-
Service Management
- Multiple Service Categories
- Dynamic Pricing
- Estimated Time Tracking
- Service Description Management
- Seasonal Service Variations
-
Technical Features
- RESTful API Architecture
- Secure File Upload/Download
- Role-based Access Control
- Session Management
- Database Integration (SQLAlchemy)
- Interactive Data Visualization (Plotly)
-
UI/UX Features
- Responsive Design
- Dark Theme Interface
- Modal-based Interactions
- Real-time Status Updates
- Search Functionality
- Tabbed Navigation
- Bootstrap-based Components
-
Security Features
- User Authentication
- Password Protection
- Document Verification System
- Status-based Access Control
- Session Management
- Profile Privacy Controls