Flutter mobile app for service providers & service takers with Google Maps and full Arabic RTL support.
Task App is a cross-platform Flutter application that connects service providers with customers.
It includes Google Maps, live tracking, Arabic RTL support, and a scalable backend running on Node.js, MongoDB, and AWS.
- π User authentication (Email, Phone, Google)
- π Google Maps integration (live location, service areas)
- π Service posting & status updates
- π Providerβclient connection
- π Full Arabic RTL UI
- βοΈ AWS-hosted backend (secure REST APIs)
- π Real-time updates
- Flutter
- Dart
- Google Maps API
- RTL support
- Node.js (Express)
- JWT Authentication
- REST API structure
- MongoDB
- AWS (EC2, S3, CloudFront)
TaskApp/
βββ lib/
β βββ screens/
β βββ widgets/
β βββ models/
β βββ services/
β βββ utils/
βββ backend/
β βββ controllers/
β βββ models/
β βββ routes/
β βββ config/
βββ README.md
git clone https://github.com/your-username/task-app.git
cd task-app
flutter pub get
flutter run
cd backend
npm install
npm start
- Push notifications
- In-app chat system
- Payment gateway integration
- Multi-language UI
- Admin dashboard
Pull requests are welcome!
Please open an issue for major changes.
MIT License
Flutter mobile app for service providers & service takers with Google Maps and full Arabic RTL support.
Task App is a cross-platform Flutter application that connects service providers with customers.
It includes Google Maps, live tracking, Arabic RTL support, and a scalable backend running on Node.js, MongoDB, and AWS.
- π User authentication (Email, Phone, Google)
- π Google Maps integration (live location, service areas)
- π Service posting & status updates
- π Providerβclient connection
- π Full Arabic RTL UI
- βοΈ AWS-hosted backend (secure REST APIs)
- π Real-time updates
- Flutter
- Dart
- Google Maps API
- RTL support
- Node.js (Express)
- JWT Authentication
- REST API structure
- MongoDB
- AWS (EC2, S3, CloudFront)
TaskApp/
βββ lib/
β βββ screens/
β βββ widgets/
β βββ models/
β βββ services/
β βββ utils/
βββ backend/
β βββ controllers/
β βββ models/
β βββ routes/
β βββ config/
βββ README.md
git clone https://github.com/your-username/task-app.git
cd task-app
flutter pub get
flutter run
cd backend
npm install
npm start
- Push notifications
- In-app chat system
- Payment gateway integration
- Multi-language UI
- Admin dashboard
Pull requests are welcome!
Please open an issue for major changes.