cat projects/mr-fix.md
Mr Fix — On-Demand Home Services Platform

A service marketplace with separate user and expert React Native apps, backend APIs, category-based service requests, wallets, chat, ratings, portfolios, and payment flows.
role: Mobile & Backend Developer
Problem
Customers needed a simple way to request home or professional services, while experts needed a dedicated app to manage service requests, profiles, wallets, portfolios, locations, and customer communication.
Solution
Built a multi-app service marketplace with separate user and expert React Native apps connected to a Node.js backend, supporting service categories, request management, chat, wallet operations, rating flows, portfolio management, and payments.
How it was built
- Created user and expert React Native applications
- Built backend APIs using Node.js and Express.js
- Used MongoDB models for users, experts, categories, wallets, requests, plans, pages, and payment transactions
- Integrated Socket.IO for realtime communication
- Used Firebase for mobile notifications
- Implemented Stripe-based payment support
- Added AWS/file upload handling for media and portfolio features
- Included category, request, expert, wallet, pages, and admin APIs
Metrics
- User app + expert app
- Realtime chat
- Wallet and payment flows
- Service category and request management
Tech
React NativeNode.jsExpress.jsMongoDBFirebaseSocket.IOStripeAWS S3Google Maps API