A Flutter mobile application for taking notes, which includes features for adding a title, description, image, and date. The notes are persisted using an SQLite database.
- Introduction
- Features
- Prerequisites
- Installation
- Usage
- Screenshots
- Project Structure
- Technologies Used
- Contributing
- License
- Acknowledgements
Meyou Notes App is a simple and intuitive note-taking application built with Flutter. Users can create, view, edit, and delete notes. Each note can have a title, description, image, and date. The application uses SQLite to persist notes locally on the device.
- Add a new note with a title, description, image, and date.
- Edit existing notes.
- Delete notes.
- View a list of all notes.
- Persistent storage using SQLite.
Before you begin, ensure you have the following installed on your machine:
- Flutter (v2.0 or later)
- Dart
- A code editor like Visual Studio Code or Android Studio
-
Clone the repository:
git clone https://github.com/yourusername/meyou-notes-app.git
-
Navigate to the project directory:
cd meyou-notes-app
-
Install dependencies:
flutter pub get
-
Run the application on an emulator or a physical device:
flutter run
-
Start taking notes!
meyou-notes-app/
├── android/
├── assets/
│ └── images/
├── ios/
├── lib/
│ ├── models/
│ ├── screens/
│ ├── services/
│ ├── widgets/
│ ├── main.dart
├── screenshots/
├── test/
└── README.md
- Frontend: Flutter, Dart
- Database: SQLite
- State Management: Provider
Contributions are welcome! Please open an issue or submit a pull request if you'd like to contribute to this project.
This project is licensed under the MIT License. See the LICENSE file for details.
Created by TheArtifulProgrammer. If you found this project helpful or interesting, please give it a ⭐ on GitHub!