تفاصيل العمل

Cairo Metro Route Finder!

After finishing our OOP track, I challenged myself to build a full Android app from scratch using everything I learned.

?️ What I built:

- Clean Architecture (Data / Domain / Presentation layers)

- SOLID principles applied throughout

- BFS Algorithm to find the shortest route between any two stations across all 3 metro lines

- Jetpack Compose UI with dark & light mode

- Animated splash screen & smooth navigation

- Smart station autocomplete search

- Real fare & travel time calculation

? Tech Stack:

Kotlin • Jetpack Compose • ViewModel • StateFlow • Gson • Navigation Component

This project taught me how to think in layers, separate concerns, and write code that's actually maintainable. Every use case, every repository, every mapper — all designed with purpose.

? GitHub: https://lnkd.in/dpUrdaFy

Still learning. Still building.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات