Skip to content

A modern note-taking app built with Compose, MVVM & Clean Architecture.

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
Apache-2.0
LICENSE_APACHE_SHEETS_COMPOSE_DIALOGS
GPL-3.0
LICENSE_GPL_EASYNOTES
Notifications You must be signed in to change notification settings

akkicodes-dev/NoteFlow

NoteFlow – Smart Notepad

A modern, lightweight and feature-rich note taking application built with Android native stack.
Designed for speed, privacy and seamless user experience with clean architecture principles.


📱 Screenshots

Clean UI • Fast Performance • Offline First


✨ Features

  • 📝 Create, Edit & Delete Notes
  • 🔍 Instant Search
  • 📌 Pin Important Notes
  • 🗑 Trash Management
  • 🎨 Theme & Style Customization
  • 🔐 Privacy & Security Options
  • 🧮 Built-in Calculator
  • 📅 Calendar Integration
  • ☁ Backup Support
  • ⚙ Highly Customizable Tools

🛠 Tech Stack

Language: Kotlin
UI: Jetpack Compose / XML
Architecture: MVVM + Clean Architecture
Database: Room
Async: Coroutines
Tools: Android Studio, Gradle, Git


🧱 Architecture Overview

  • Single Source of Truth
  • Lifecycle Aware Components
  • Unidirectional Data Flow
  • Modular & Testable Code

🚀 Installation

  1. Clone the repository

  2. Open in Android Studio

  3. Sync Gradle

  4. Run on device/emulator


📂 Project Structure

app ├── data │ ├── local │ └── repository ├── ui │ ├── screens │ └── components ├── viewmodel └── utils


🤝 Contributing

Contributions are welcome.

  1. Fork the repo
  2. Create feature branch
  3. Commit changes
  4. Open Pull Request

Guidelines:

  • Follow MVVM
  • Clean commit messages
  • Proper naming conventions
  • One feature per PR

📄 License

MIT License © 2025 Akash Satao


👨‍💻 Developer

Akash Satao
Android Developer
GitHub: @akkicodes-dev

About

A modern note-taking app built with Compose, MVVM & Clean Architecture.

Resources

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
Apache-2.0
LICENSE_APACHE_SHEETS_COMPOSE_DIALOGS
GPL-3.0
LICENSE_GPL_EASYNOTES

Contributing

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages