Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my_note_app

A simple Note Taking Application built with Flutter.
This project demonstrates the basic usage of Stateless Widgets, Stateful Widgets, Navigation, and Responsive Layouts in Flutter.

Features

  • Home Page

    • Displays a list of notes using a custom NoteCard (StatelessWidget).
    • Swipe left or tap the delete icon to remove a note.
    • Tap a note to edit its content.
    • Floating action button to add a new note.
  • Add Note Page

    • Built with a StatefulWidget.
    • Contains a TextField to enter a new note.
    • Includes validation to prevent submitting empty notes.
    • Saves and sends the note back to the home page.
  • Edit Note Page

    • Built with a StatefulWidget.
    • Pre-fills the existing note in a TextField.
    • Includes validation to prevent saving an empty note.
    • Allows updating and saving the note.

Technologies Used

  • Flutter (Dart)
  • Material Design Components

How to Run

  1. Make sure you have Flutter installed.
  2. Clone this repository:
    git clone https://github.com/ras-24/my_note_app.git
    
  3. Navigate into the project directory:
    cd my_note_app
    
  4. Run the application:
    flutter run
    

App Preview

image

About

My Note App

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages