Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Found My Item (Kayıp Eşya Bul) 🔍

Platform Language Firebase License

Found My Item, kayıp eşyaların sahipleriyle en kısa sürede buluşmasını sağlayan, modern, güvenli ve topluluk odaklı bir Android uygulamasıdır. iOS tasarım estetiği ile harmanlanmış kullanıcı arayüzü sayesinde eşya bildiriminde bulunmak ve arama yapmak hiç bu kadar kolay olmamıştı.


✨ Öne Çıkan Özellikler

Özellik Açıklama
🚀 Gerçek Zamanlı Akış Firestore entegrasyonu ile ilanlar anında tüm kullanıcılara ulaşır.
🔒 Güvenli Giriş Firebase Auth ile E-posta veya Google hesabı üzerinden hızlı ve güvenli erişim.
📸 Görsel Bildirim Firebase Storage desteği ile eşyaların fotoğraflarını yüksek kalitede yükleme.
💬 Etkileşimli İletişim İlan altındaki yorumlar sistemi ile anlık bilgi paylaşımı.
🔍 Akıllı Arama & Filtre Kategori (Cüzdan, Pet, Elektronik vb.) ve lokasyon bazlı detaylı filtreleme.
👤 Profil Yönetimi Kullanıcı bilgilerini güncelleme ve kendi ilanlarını tek noktadan yönetme.
✅ Durum Kontrolü Eşya bulunduğunda ilanı "Tamamlandı" olarak işaretleme ve arşivleme.

📸 Uygulama İçi Görünümler


🛠 Teknik Mimari

  • Frontend: Java, XML (iOS Inspired UI/UX)
  • Backend Servisleri (Firebase):
    • Authentication: Kullanıcı doğrulama süreçleri.
    • Cloud Firestore: Gerçek zamanlı NoSQL veritabanı.
    • Cloud Storage: Medya dosyalarının (resimler) saklanması.
  • Kütüphaneler:
    • Glide / Picasso: Görüntü işleme ve önbellekleme.
    • Material Components: Modern UI bileşenleri.
    • Google Play Services: Sosyal giriş entegrasyonu.

⚙️ Kurulum ve Yapılandırma

  1. Projeyi Klonlayın:
    git clone https://github.com/KeremZayim/FoundMyItem.git
  2. Firebase Kurulumu:
    • Firebase Console üzerinden yeni bir Android projesi oluşturun.
    • Paket adını (com.keremzayim.kayipesyabul) kaydedin.
    • İndirdiğiniz google-services.json dosyasını app/ dizinine kopyalayın.
  3. Servisleri Etkinleştirin:
    • Authentication (Email & Google)
    • Cloud Firestore (Test modunda veya kurallar tanımlı)
    • Cloud Storage
  4. Derleyin:
    • Projeyi Android Studio ile açın ve Build > Make Project yolunu izleyin.

📜 Lisans

Bu proje MIT Lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına göz atabilirsiniz.


✉️ İletişim

Kerem Zayim
📧 1741kerem@gmail.com
🔗 LinkedIn Profilim
🚀 Diğer Projelerim


Made with ❤️ for a better community

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages