TRASHANDLER: Waste Collection & Vendor Management Platform
I built and delivered the Seller & Vendor mobile modules. I turned Figma designs into production-ready Flutter screens and implemented order management, tracking, chat, maps and real-time movement.
- Role: Flutter developer
- Modules: Seller & Vendor
- Platform: Flutter mobile app
What I built
Order management
- Implemented order management for sellers and vendors, including order details, status updates and tracking screens
Real-time tracking
- Built real-time order and movement tracking over WebSocket, so the app shows live movement and status changes
Maps & routing
- Integrated Google Maps and location features for order tracking and pickup and delivery workflows
In-app chat
- Implemented in-app chat so the users involved in an order can talk to each other at every stage
Figma to Flutter
- Converted detailed Figma designs into responsive Flutter interfaces with consistent layouts, components, spacing and interaction patterns
- Wrote production-quality Flutter code built around reusable widgets, maintainability and responsive layouts
API-driven screens
- Connected the UI to backend REST APIs and handled data, loading states, error states and dynamic screen rendering
- Managed state with Riverpod, structuring it so new features are easy to add and maintain
Tech stack
- Flutter
- Dart
- Riverpod
- REST APIs
- WebSocket
- Google Maps
- Figma