Skip to content

SevenSquare-Tech/notes-app

Repository files navigation

📝 Flutter Notes App

A minimalist yet powerful note-taking application built using Flutter, supporting Firebase Authentication for secure login, Firebase Storage for syncing user notes and media, and SharedPreferences for dynamic, persistent theming. This app allows users to create, edit, and manage notes securely and beautifully — from anywhere, at any time.

A Complete Guide to Create a Notes App in Flutter with Text Editor & Cloud Sync.

🚀 Features

  • 🔐 Firebase Authentication: Secure login with email/password or Google sign-in.
  • ☁️ Firebase Storage: Sync notes, images, and user data to the cloud.
  • 🎨 Dynamic Theming: Toggle between light and dark themes with state persistence.
  • ✍️ Rich Note Editor: Create and manage notes with titles, content, and optional images.
  • 📁 Personalized Dashboard: See user-specific notes on login.
  • 📲 Responsive UI: Smooth and adaptive design for all screen sizes.

🛠️ Tech Stack

Technology Description
Flutter UI toolkit for cross-platform development
Dart Core programming language
Firebase Auth Authentication and user management
Firebase Storage Cloud storage for notes and media
SharedPreferences Local theme persistence
Provider / Riverpod (Optional) State management

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published