Mobile ApplicationCompleted

Moody Notes — Modern Note Taking App

A sleek Android note-taking app with Firebase sync, offline access, and advanced customization.

Developer: Mustafa Kürşad Başer
Started: January 2020
Completed: May 2020
Moody Notes — Modern Note Taking App

Moody Notes is a modern note-taking application that lets users capture, organize, and search their thoughts with ease. Featuring a clean, responsive UI built with Jetpack Compose and Material Design 3, the app supports multi-language interfaces and seamless synchronization via Firebase.

Key Features:

  • Modern UI: Built with Jetpack Compose and Material Design 3 for a smooth user experience
  • Authentication: Firebase Authentication supporting email/password and anonymous login
  • Note Management: Create, edit, delete, search, and categorize notes with color tags
  • Offline Access: Access notes without internet connectivity with local caching
  • Theme Support: Automatic and manual light/dark mode switching
  • Multi-language: Supports Turkish, English, German, French, and Spanish
  • Data Sync: Real-time synchronization across devices via Firebase Firestore
  • Ad Integration: Google AdMob banners and native ads for monetization

Technical Highlights:

  • Architecture: MVVM combined with Clean Architecture for maintainability and scalability
  • State Management: ViewModel and StateFlow ensure reactive UI updates
  • Kotlin Coroutines & Flow: For efficient asynchronous and reactive programming
  • Dependency Injection: Hilt for modular and testable code
  • Logging: Timber for comprehensive debug logging
  • Navigation: Jetpack Navigation Component for intuitive app flow

This project exemplifies production-ready mobile development best practices, balancing modern UI/UX with robust backend integration, offline capabilities, and multilingual support.

Tech Stack

KotlinJetpack ComposeFirebase AuthenticationFirebase FirestoreHiltStateFlowCoroutines

Mustafa Kürşad BAŞER

Software Engineer

A software engineer who brings complex problems together with elegant solutions and loves to add value by sharing what he learns.

Software Development
Neuroscience
History & Philosophy

© 2025 Mustafa Kürşad BAŞER. All rights reserved.

Çerez Tercihleri

Size daha iyi bir deneyim sunabilmek için çerezleri kullanıyoruz. Analitik ve reklam amaçlı çerezler hakkında detaylı bilgi için ayarları özelleştirebilirsiniz.