Skip to content

✨ A minimalistic Flutter-based Notes App to create, store, update, and delete notes. πŸš€ Built with clean architecture, local SQLite database, and smooth dark UI. πŸ“š No tutorials, just pure developer grind!

Notifications You must be signed in to change notification settings

AvezChadchan/Notes_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“’ Zen Note

A simple, dark-themed notes app built with Flutter. This app lets you create, display, and manage notes β€” clean, minimal, and fully custom-built from scratch. No copy-paste from tutorials β€” just raw dev grind. πŸ’ͺ


πŸ’‘ Features (so far)

✍️ Create notes with a title & content

🧾 Display notes in a modern card layout

πŸ—‘οΈ Delete notes instantly

πŸ”„ Edit notes (update functionality)

πŸ’€ Friendly empty state when no notes exist

πŸŒ‘ Minimal & dark-themed design

πŸ’Ύ Local database storage with SQLite


πŸ“Έ Preview

Select Operation:

img_4.png

Add Operation:

img_2.png

Update Operation:

img_3.png


πŸ—“οΈ Progress Log

βœ… Day 1:

  • Project setup & UI layout

  • Note creation logic added

  • Dynamic ListView for displaying notes

  • Delete functionality implemented

  • Card-based design & empty state handling

βœ… Day 4:

  • Local DB with SQLite implemented

  • Full CRUD operations (Create, Read, Update, Delete) working

βœ… Day 5:

  • Smooth input with showModalBottomSheet

  • Polished edit/update functionality


πŸ’₯ Developer Note

"Started with a blank screen, ended up building experiences. No shortcuts, just real grind. πŸš€"

"Day 1: Already reached Day 3 goals. Real progress isn't scheduled, it's earned."

"Day 4: Local DB with SQLite added πŸ§ πŸ’Ύ"

"Day 5: Made the modal bottom sheet scrollable and added padding to prevent keyboard obstruction and adding somthing to the screen."


πŸ’» Tech Stack

  • Flutter (Dart)

  • SQLite (sqflite package)

  • Path Provider (path package)

  • Will integrate Firebase later for cloud backup.


⚑ Coming Soon

  • πŸ”Ž Live search functionality

  • ✨ Better animations and UX improvements

  • πŸ›‘οΈ Cloud sync with Firebase

🀝 Contributing

Feel free to fork the repository and submit a pull request. All contributions and improvements are welcome!

About

✨ A minimalistic Flutter-based Notes App to create, store, update, and delete notes. πŸš€ Built with clean architecture, local SQLite database, and smooth dark UI. πŸ“š No tutorials, just pure developer grind!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors