Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Notely

A simple and modern Flutter Notes App built to make creating, organizing, and finding notes fast and easy.

Notely uses Hive for local data persistence, so your notes are stored directly on your device and remain available even without an internet connection.

✨ Features

  • 📝 Create and save notes
  • ✏️ Edit existing notes
  • 🗑️ Delete notes
  • 🔍 Search through notes
  • 💾 Local data persistence using Hive
  • ⚡ Fast and lightweight
  • 🎨 Clean and modern UI
  • 📱 Responsive Flutter UI

📱 Screens

Home Screen

View all your saved notes in one place.

Add / Edit Note

Create a new note or update an existing one with an easy-to-use editor.

Search

Quickly find notes by searching through their content.

🛠️ Technologies Used

Technology Purpose
Flutter Cross-platform UI framework
Dart Programming language
Hive Local database
Hive Flutter Flutter integration with Hive
Cubit / BLoC State management
Material Design UI components

💾 Local Storage

Notely uses Hive to store notes locally.

This provides:

  • Fast read/write operations
  • Offline access
  • Persistent data
  • Lightweight local storage
  • No external database or server required

🔍 Search

The app includes a search feature that allows users to quickly find notes without manually browsing through all saved notes.

The search works with the locally stored Hive data, keeping the experience fast and responsive.

🚀 Getting Started

1. Clone the repository

git clone https://github.com/YOUR_USERNAME/notely.git

2. Navigate to the project

cd notely

3. Install dependencies

flutter pub get

4. Run the application

flutter run

📦 Generate Hive Adapters

If the project uses Hive code generation, run:

dart run build_runner build --delete-conflicting-outputs

📸 Screenshots

Home Add note
Home Add
Edit note Delete
Edit Delete
Search Search(2)
Search Search
Search Not Found Home 2
Search Home

🎯 Future Improvements

  • Dark mode
  • Note categories
  • Favorite notes
  • Pin important notes
  • Cloud synchronization
  • Backup and restore

👨‍💻 Author

Mohamed Taha

Flutter Developer interested in building clean, scalable, and user-friendly mobile applications.


⭐ If you like this project, consider giving it a star!

About

A clean and modern Flutter notes app with local storage using Hive.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages