EasyNote

Proje Açıklaması
EasyNote, modern bir not alma uygulamasıdır. Minimalist tasarımı, akıllı özellikleri ve gelişmiş entegrasyonları sayesinde kullanıcıların günlük planlarını kolayca yönetmesine yardımcı olur. Google hesabı ile giriş yapma, çok dilli destek, haritada konum bazlı not oluşturma ve bildirimli hatırlatmalar gibi özellikleriyle sadece bir not uygulaması değil, bir yaşam asistanıdır.
Öne Çıkan Özellikler
- 📝 Not ekleme, düzenleme ve silme işlemleri
- ⏰ Hatırlatma zamanı belirleyerek bildirim alma
- 🌍 Harita üzerinden konum bazlı not oluşturma
- 🔐 Google ile güvenli kullanıcı girişi (Firebase Auth)
- 🗂️ Kategorilere göre not düzenleme
- 🔍 Not arama özelliği
- 🌐 31+ dilde çoklu dil desteği
- 🌙 Karanlık ve aydınlık tema seçimi
Kullanılan Teknolojiler
- Kotlin + XML: Modern Android geliştirme
- Firebase Authentication: Google ile giriş
- Firebase Cloud Messaging: Hatırlatma bildirimleri
- Google Maps SDK: Konum tabanlı not ekleme
- Retrofit: REST API bağlantısı
- Room - Backend API: Veri yönetimi
- Android Studio: Geliştirme ortamı
Uygulama Galerisi










Geliştirici Notları
EasyNote, kullanıcı deneyimini ön planda tutarak geliştirilen bir projedir. Bu projeyle birlikte Jetpack Compose’da state yönetimi, çoklu dil desteği yapılandırması, Firebase Auth ile kullanıcı doğrulama, Maps SDK ile konum bazlı veri işleme ve REST API tüketimi gibi birçok alanda ileri seviye deneyim edindim. Backend tarafı şu anda geliştirilmeye devam ediyor ve veriler REST API üzerinden yönetilecek şekilde evriliyor.