Welcome to HarFun Mola – a comprehensive, full-stack mobile + web application ecosystem that connects users with trusted service providers for all home repair, diagnostics, and booking needs. From booking an electrician to getting your blender diagnosed, HarFun Mola ensures a secure, transparent, and delightful experience for everyone.
- 📱 User Mobile App (React Native)
- 🔧 Service Provider Mobile App
- 🖥️ Admin Web Dashboard (React + Node/Express)
- 🔐 Secure Auth, Wallet & Escrow Payment System
- 🔄 Real-Time Booking, Order Tracking, Bidding, and Chat
- 🤖 AssistiveFix Navigator (AI Diagnostic Assistant)
- 🧠 IntelliServe Insights (Smart Recommendations)
We begin with a clean, minimal registration experience for users. Every detail you enter is encrypted and protected.
✅ Email verification
✅ Password recovery
✅ Profile editing
✅ Feedback system
| 1). Starter Screen | 2). Login | 3). Role-based Sign Up |
| 4). Provider Details | 5). Background Check | 6). Email Verification |
Users are shown categorized major home services and minor product diagnostics like microwave repair.
📌 Categorized Services
📌 Service Descriptions
📌 Real-Time Availability
📌 Booking with Instant Confirmation
| 1). Major Categories | 2). Service Listings | 3). List Details |
| 4). Booking Screen | 5). Real-time Location Suggestions | 6). Stripe Card Payment |
Not sure what’s wrong with your appliance? Use Diagnostic Mode:
- Predefined diagnostic fee
- Real-time repair cost updates
- Accept or cancel post-diagnostic
- Transparent pricing
| 1). Minor Categories | 2). Minor Service Listings | 3). Select the Specific Issue |
| 4). Listings Under Specific Issue | 5). View Provider's Profile & Ratings | 6). Select Diagnose if Not Sure |
We ensure fairness with a secure escrow system:
- 🏦 Payments held until job completion
- 💼 Wallet system for service providers
- 💸 Multiple payment methods (COD, JazzCash, EasyPaisa)
- 📊 Auto deduction of platform fee
![]() |
![]() |
| 1). Stripe Dashboard Overview | 2). Total Number of Transactions |
![]() |
![]() |
| 3). Total App Customers | 4). Total App Service Providers |
Don’t want fixed-price? Let the providers bid on your job!
- User lists a request
- Service providers send bids
- User negotiates in chat
- Agreement forms a contract
- Ratings exchanged afterward
| 1). Latest Jobs Posted By Users | 2). Bid to your desired job | 3). On-Going Jobs of Providers |
| 4). Total Proposals Get | 5). Chat with User to get Hired | 6). Real-Time Chat |
Keep every order in check, from start to finish:
- Unique Order IDs
- Real-time provider location tracking
- Chat and notifications
- Status stages: Pending → In Progress → Completed
| 1). Accept/Decline the Booking | 2). Start the Service | 3). View Location/Complete Service |
| 4). User's Live Location | 5). Rate user after completion | 6). Service Completion Alert |
Say hello to AssistiveFix — your AI-powered guide for diagnosing problems and getting the right help fast. It's like having a technician in your pocket!
- 💬 Conversational interface for smart diagnostics
- 📝 Dynamic checklist generation by product type
- 🛠️ Service suggestions based on symptoms
- 🌍 Multilingual support for broader accessibility
- 🔄 Self-learning for smarter diagnostics over time
- 🚀 Quick, friendly, and deeply helpful UX
| Chat Flow With AssistiveFix Navigator | |||
IntelliServe Insights takes your service experience to the next level by offering personalized, intelligent recommendations tailored to your needs, history, and context.
- 🧲 Smart Suggestions based on past bookings
- 📍 Location-aware service matching (within 5km radius)
- 🌟 Provider selection based on top reviews, previous user ratings, and booking history
Empowering providers with tools to grow:
- Profile creation & verification
- Real-time dashboard
- Bidding panel
- Wallet management
- Task tracker
- Client communication
| 1). Service Provider Dashboard | 2). More Options on Dashboard | 3). Post Listings through Dashboard |
Behind the scenes, admins keep everything clean and running:
- User & provider management
- Approvals & verifications
- Escrow & financial tracking
- Community moderation
- Announcement & notification system
| Category | Technology Used |
|---|---|
| Frontend (Mobile) |
|
| Backend |
|
| Database |
|
| Authentication |
|
| Payments |
|
| Real-Time Updates |
|
| AI & Recommendations |
|
| API Architecture |
|
| Maps & Location Services |
|
| Admin Panel |
|
| Storage |
|
| Infrastructure |
|
Thank you for taking the time to explore my Final Year Project – HarFun Mola.
This project represents months of learning, building, and debugging .
I hope it gives a clear overview of the system’s features, structure, and tech stack 💡.
If you have any feedback, suggestions, or questions, feel free to reach out! 😊












