Dambıl, kullanıcıların fitness hedeflerine ulaşmalarını kolaylaştırmak amacıyla geliştirilmiş, mobil, web ve backend bileşenlerinden oluşan full-stack bir uygulamadır.
Mobil uygulama, Flutter kullanılarak geliştirilmiş olup yüksek performanslı ve platformlar arası (cross-platform) bir deneyim sunmaktadır. Kullanıcılar uygulama üzerinden antrenmanlarını planlayabilir, egzersizlerini takip edebilir ve gelişimlerini analiz edebilir.
Backend tarafında, güçlü ve ölçeklenebilir bir API altyapısı oluşturmak için Laravel kullanılmıştır. Bu yapı sayesinde kullanıcı verileri güvenli bir şekilde yönetilmekte, uygulama ile sunucu arasındaki veri akışı optimize edilmektedir.
Ayrıca proje kapsamında geliştirilen web paneli ile içerik ve kullanıcı yönetimi sağlanarak sistemin sürdürülebilirliği ve yönetilebilirliği artırılmıştır.
Proje geliştirme sürecinde:
- Performans ve ölçeklenebilirlik
- Kullanıcı deneyimi (UX/UI)
- Temiz ve sürdürülebilir kod mimarisi
ön planda tutulmuştur.