Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Service Marketplace App 🚀

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.


✨ Features

👤 Client Features

  • 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

🧑‍🔧 Worker Features

  • Explore available jobs
  • View job details
  • Apply for tasks
  • Manage active jobs
  • Track completed work
  • Receive notifications
  • Communicate with clients
  • Manage worker profile

💬 Communication

  • Real-time chat system
  • Message management
  • Notifications
  • Online status handling

🌍 Additional Features

  • User authentication
  • OTP verification
  • Multi-language support
  • Role-based user experience
  • Profile management
  • Wallet system
  • Responsive Flutter UI

🛠️ Tech Stack

  • Flutter
  • Dart
  • Firebase
  • REST APIs
  • GetX / State Management
  • Local Storage
  • Material Design

📱 Main Modules

  • Authentication
  • Client Dashboard
  • Worker Dashboard
  • Job Management
  • Chat System
  • Notifications
  • Wallet
  • User Profiles

🚀 Highlights

  • Dual-role marketplace architecture
  • Client and worker workflows
  • Real-world hiring platform concept
  • Clean Flutter project structure
  • Scalable application design

👨‍💻 Developer

M Ali Hassan

Flutter Developer

Portfolio: https://m-ali-hassan-portfolio.netlify.app

GitHub: https://github.com/alihassandev786

About

A modern Flutter job marketplace app that enables clients to post tasks and workers to discover, manage, and complete jobs with integrated communication and profile management.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages