https://github.com/buildwithsaqlain/note_taking_app

A simple note-taking application built with Flutter where users can add, edit, and delete notes.

https://github.com/buildwithsaqlain/note_taking_app

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

app flutter flutter-apps note-taking notes notes-app
Last synced: 5 months ago · JSON representation

Repository

A simple note-taking application built with Flutter where users can add, edit, and delete notes.

Basic Info
  • Host: GitHub
  • Owner: buildwithsaqlain
  • Language: C++
  • Default Branch: main
  • Homepage:
  • Size: 396 KB
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
app flutter flutter-apps note-taking notes notes-app
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme

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

  1. 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

Software Engineer | Flutter | React JS | Next JS | AI Chatbot Development | API Integration | Firebase | MERN Stack | Data Science Enthusiast

GitHub Events

Total
Last Year