Back to projects

MyClean App

A mobile application that connects households, businesses, and individuals to waste collection services, contributing to efficient waste disposal and climate action.

FlutterNode.jsSocket.ioFirebaseFastlane

MyClean App

A mobile application that connects households, businesses, and individuals to waste collection services, contributing to efficient waste disposal and climate action.

Experience Gained

  • Client-Side State Management: Managed complex user interactions, waste scheduling, and cart operations.
  • Database Management: Handled structured records for user addresses, waste collection history, and dynamic service provider tracking.
  • Writing Automation Scripts: Built scripts to automate build processes, certificate generation, and fast deployments.
  • Mobile Deployment: Deployed and maintained builds across both the Google Play Store and Apple App Store.

Technical Architecture

  • Developed cross-platform mobile client with Flutter and GetX for state management.
  • Backend real-time communication enabled via Node.js and Socket.io.
  • Configured notifications, Remote Config, and Crashlytics using Firebase.
  • Streamlined releases with Fastlane automated pipelines.