https://github.com/buildwithsaqlain/note_taking_app
A simple note-taking application built with Flutter where users can add, edit, and delete notes.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.1%) to scientific vocabulary
Keywords
Repository
A simple note-taking application built with Flutter where users can add, edit, and delete notes.
Basic Info
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Note-Taking App
A simple note-taking application built with Flutter where users can add, edit, and delete notes.
Table of Contents
Description
This project is a straightforward note-taking application. The app allows users to:
- Add new notes.
- Edit existing notes.
- Delete notes.
- Persist notes using SQLite for local storage.
The app is designed with a clean and intuitive user interface and ensures the persistence of notes between app restarts.
Features
- Add Notes: Users can add new notes with a title and content.
- Edit Notes: Users can edit the title and content of existing notes.
- Delete Notes: Users can delete notes they no longer need.
- Local Storage: Notes are stored locally using SQLite, ensuring they are available between app sessions.
- Splash Screen: A splash screen is displayed when the app is launched.
Installation
Prerequisites
Steps
- Clone the repository:
```bash git clone https://github.com/saqlainmuhammadd/notetakingapp.git cd notetakingapp Get the dependencies:
bash Copy code flutter pub get Run the app:
bash Copy code flutter run Usage Launch the app:
The splash screen will be displayed initially. After a short delay, you will be navigated to the main screen displaying the list of notes. Add a note:
Tap on the floating action button with a + icon. Fill in the title and content of the note. Tap the 'Add' button to save the note. Edit a note:
Tap on an existing note in the list. Update the title and content. Tap the 'Save' button to update the note. Delete a note:
Tap the delete icon (trash can) next to the note you want to delete. Confirm the deletion in the dialog. Screenshots
Contributing Contributions are welcome! Here’s how you can contribute:
Fork the repository. Create a new branch (git checkout -b feature-branch). Make your changes. Commit your changes (git commit -m 'Add some feature'). Push to the branch (git push origin feature-branch). Open a pull request. License This project is licensed under the MIT License - see the LICENSE file for details.
Tags flutter, dart, note-taking, sqlite, local-storage, mobile-app, android, ios, splash-screen
Owner
- Name: Muhammad Saqlain
- Login: buildwithsaqlain
- Kind: user
- Location: Lahore Pakistan
- Website: saqlainmuhammadd@gmail.com
- Repositories: 1
- Profile: https://github.com/buildwithsaqlain
Software Engineer | Flutter | React JS | Next JS | AI Chatbot Development | API Integration | Firebase | MERN Stack | Data Science Enthusiast