A modern Flutter-based service marketplace application designed to connect clients with skilled workers through a complete job hiring and management platform.
The application provides separate experiences for clients and workers, allowing users to post jobs, discover opportunities, communicate, and manage tasks efficiently.
- Create and manage job posts
- Select job categories
- View worker responses
- Manage active and completed jobs
- Track job history
- Save favorite workers
- Chat with workers
- Manage wallet and payments
- Update profile settings
- Explore available jobs
- View job details
- Apply for tasks
- Manage active jobs
- Track completed work
- Receive notifications
- Communicate with clients
- Manage worker profile
- Real-time chat system
- Message management
- Notifications
- Online status handling
- User authentication
- OTP verification
- Multi-language support
- Role-based user experience
- Profile management
- Wallet system
- Responsive Flutter UI
- Flutter
- Dart
- Firebase
- REST APIs
- GetX / State Management
- Local Storage
- Material Design
- Authentication
- Client Dashboard
- Worker Dashboard
- Job Management
- Chat System
- Notifications
- Wallet
- User Profiles
- Dual-role marketplace architecture
- Client and worker workflows
- Real-world hiring platform concept
- Clean Flutter project structure
- Scalable application design
M Ali Hassan
Flutter Developer
Portfolio: https://m-ali-hassan-portfolio.netlify.app