- ๐ฑ Flutter developer building mobile apps end to end, from the UI to Firebase / Supabase backends
- ๐ I structure apps with Clean Architecture (features โ data / domain / presentation) and Bloc / Cubit, with
get_it,dartzandgo_router - ๐ค I like adding AI to real products: Gemini chat and vision, on-device ML Kit, TensorFlow Lite
- ๐ Most of my apps ship in Arabic + English with full RTL support
- ๐ I also build small web tools (Next.js, plain JS) when a problem needs one
| Project | What it is | Stack |
|---|---|---|
| ๐ StyleBox | Two-app platform (customers + store owners) selling discounted "Style Boxes" of surplus clothes, with ML Kit clothing recognition and a Gemini stylist | Flutter ยท Firebase ยท Supabase ยท ML Kit ยท Gemini |
| ๐ฅก MysteryBag | Final project fighting food waste: discounted surplus-food bags, on-device TFLite food classifier and a Gemini spoilage check | Flutter ยท Firebase ยท TFLite ยท Gemini |
| ๐ Fruits Hub + Dashboard | Fruit marketplace: customer app with PayPal checkout, plus an admin app for products, live orders and coupons | Flutter ยท Bloc ยท Firebase ยท Supabase |
| ๐ฆ Flutter Deps Watch ยท live | Paste any Flutter repo and see which packages are outdated or breaking, have advisories, and the order to upgrade them in. Runs entirely in the browser | JavaScript ยท pub.dev API |
| ๐บ Flutter Weekly ยท live | Auto-updating weekly digest of the official Flutter YouTube channel, summarized in Arabic by Gemini | Python ยท GitHub Actions ยท Gemini |
| ๐ YLY Web ยท live | Offline-first PWA for evaluating team members, with on-device scoring and Excel report export | Next.js ยท IndexedDB |
| ๐ StyleSphere: fashion store with a Rive login | ๐ค AI Chat: Gemini 2.5 chat via Firebase AI | ๐บ Map: Google Maps + OSRM routing |
| ๐ Bookly: Google Books, clean architecture | ๐ฌ Scholar Chat: real-time Firestore chat | ๐ฐ NewsCloud: NewsAPI reader |
| โ Coffee App: Rive + scroll animations | ๐ค Weather: Cubit + WeatherAPI | ๐ Notes: offline notes with Hive |
| ๐ Fashion App + Dashboard | ๐ง OG Memory: Cubit + Dio users directory | ๐ฏ๐ต Toku: learn basic Japanese |
โญ If something here helps you, a star is always appreciated!

