A Flutter app that allows to create notes and sync them across different devices with the same account.

Related tags

Templates dart flutter
Overview

repository_social_card

Flutter Notes

GitHub release

Getting Started

First of all, you will need to have to setup the flutter environment to build and run this project. You can follow the official Install guide to set up all properly.

Installing

Clone the project with the following command:

git clone https://github.com/FerMod/flutter_notes.git

Next is to install the required packages and auto generated files. In the project root folder, run:

flutter pub get

Without running the last command, the first time that is loaded the project in an editor, there will be showing errors. Most of them are because the project is missing auto generated files.

Running the tests

The Flutter SDK can run unit tests and widget tests in a virtual machine, without the need of a physical device or emulator. To run the tests, first navigate to the project's root folder.

To run all the test files in the test/ directory run:

flutter test

If you want to run a particular test file, run:

flutter test test/<file_path>

Contributing

Please read CONTRIBUTING for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • FerMod (Ferran Tudela) - Initial work

See also the list of contributors who participated in this project.

License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

Comments
  • Fix navigation

    Fix navigation

    Fix navigation issues, clean up code and add missing documentation.

    Types of Changes

    • [x] Bug fix (non-breaking change which fixes an issue)
    • [ ] New feature (non-breaking change which adds functionality)
    • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

    Checklist:

    • [x] My code follows the code style of this project.
    • [ ] My change requires a change to the documentation.
    • [x] I have updated the documentation accordingly.
    cleanup 
    opened by FerMod 0
  • Change URL strategy

    Change URL strategy

    Fix URL not redirecting properly.

    Types of Changes

    • [x] Bug fix (non-breaking change which fixes an issue)
    • [ ] New feature (non-breaking change which adds functionality)
    • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

    Checklist:

    • [x] My code follows the code style of this project.
    • [ ] My change requires a change to the documentation.
    • [ ] I have updated the documentation accordingly.
    bug 
    opened by FerMod 0
  • Improve Workflows

    Improve Workflows

    This fixes some issues with the release.yaml workflow and cleans up the workflow.

    Types of Changes

    • [ ] Bug fix (non-breaking change which fixes an issue)
    • [x] New feature (non-breaking change which adds functionality)
    • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

    Checklist:

    • [x] My code follows the code style of this project.
    • [ ] My change requires a change to the documentation.
    • [ ] I have updated the documentation accordingly.
    enhancement cleanup 
    opened by FerMod 0
  • Improve issue and pull reques templates

    Improve issue and pull reques templates

    Added optional expected behavior field. Fixed templates wording.

    Types of Changes

    • [x] Bug fix (non-breaking change which fixes an issue)
    • [x] New feature (non-breaking change which adds functionality)
    • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

    Checklist:

    • [x] My code follows the code style of this project.
    • [ ] My change requires a change to the documentation.
    • [ ] I have updated the documentation accordingly.
    enhancement 
    opened by FerMod 0
  • General question, potential project in flutter

    General question, potential project in flutter

    Hi @FerMod ,

    Hope you are all well !

    I would like to create a clone of teampass for a collaborative password manager, and to sync serverless credentials between mobile devices, and I was wondering if you knew or can explain how to create a catalog of items, organised with a tree view, and flutter_rbac for managing roles and permissions derivated from flutter_notes projet.

    Thanks for any insights or inputs on that question.

    teampass screeenshot: pf_tp_5

    Cheers, Luc

    opened by ghost 0
  • Navigation to settings by URL prevents from going back

    Navigation to settings by URL prevents from going back

    Describe the Bug

    When navigating to the settings screen using the URL in a web browser, does not show the back button.

    Expected Behavior

    Show the back button, that should navigate to the previous route.

    Steps to Reproduce

    No response

    Aditional Info

    No response

    bug 
    opened by FerMod 1
  • Improve App Routing and Navigation

    Improve App Routing and Navigation

    The navigation and routing of the application could be designed better, or cleaner. Allowing to have more control over each route. Access to the notes directly with an URL should allow future improvements and the implementation of new features.

    enhancement cleanup 
    opened by FerMod 0
Notes is a good helper to manage your schedules and notes

Notes is a good helper to manage your schedules and notes. It gives you a quick and simple notepad editing experience when you write notes, memo, email, message, shopping list and to do list. It makes to take a note easier than any other notepad and memo apps.

thejorabek 11 Nov 16, 2022
A Fluttter based notes app with photo-notes support!

Tizeno Tizeno is a beautiful open-source notes app for Android. It is built with Dart on top of Google's Flutter Framework. Tizeno helps one create qu

Hash Studios 24 Nov 10, 2022
Fretboard-notes - An app to help you to remember notes on guitar fretboard

Fretboard Notes A Flutter project to help you to remember all notes on guitar fr

mooxiu 1 May 18, 2022
A Todo Notes Application developed with flutter, with basic functionalities to write quick Notes.

Notes Application - Flutter A Todo Notes Application developed with flutter, with basic functionalities to write quick Notes. NOTES PASSWORD-PROTECTED

Uttam 22 Jan 1, 2023
Bluecherry DVR client to run across range of devices. 💙

Bluecherry Client Bluecherry DVR client to run across range of devices. Website • Purchase • Chat [work-in-progress] Download iOS (coming soon) Androi

null 9 Dec 2, 2022
Todo app - contains same UI and different state management techniques (without using StatefulWidget)

This repo contains same UI and different state management techniques (without using StatefulWidget) to compare and prefer based on your coding style.

Aravind Vemula 5 May 19, 2022
Create account, animation transition and animation painter logo splash

flutter_text_form_field This project have a splash screen by using animation and creating profile. Login and Register. Page transition animation App S

Taylan YILDIZ 1 May 2, 2021
SoundVolumeView that displays general information and the current volume level for all active sound components in your system, and allows you to instantly mute and unmute them

SoundVolumeView that displays general information and the current volume level for all active sound components in your system, and allows you to instantly mute and unmute them

Domingo 4 Mar 4, 2022
Simple app for both Android and Windows to sync Audio Trip songs from the Audio Trip Choreography Discord

ATCD Choreography Sync Simple app for both Android (Oculus Quest native) and Windows (PCVR) to sync Audio Trip songs from the Audio Trip Choreography

atcd 2 Nov 15, 2022
BubbleShowcase is a small but power flutter package that allows you to highlight specific parts of your app to explain them to the user or to showcase your app new features.

BubbleShowcase BubbleShowcase is a small but powerful flutter package that allows you to highlight specific parts of your app (to explain them to the

Hugo Delaunay 38 Oct 26, 2022
📝 Simple text editor/notepad with cloud sync.

txt Simple text editor/notepad with cloud sync. Build Install dependencies: flutter pub get Build: flutter build apk, flutter build ios etc. ToDo's Ad

Crazy Marvin 35 Jan 1, 2023
Use CMP Crew, Create a room, invite your friends to join, and let them add their orders to the shared menu!

Tired of collecting your friends’ orders at restaurants? Lost track of how many of you want tea? Don’t worry we got you covered! Use CMP Crew, Create a room, invite your friends to join, and let them add their orders to the shared menu!

Ahmed Ihab 14 Dec 15, 2022
a flutter Ui profile for bank account

Bank Profile A new Flutter application. I Will be Making Two UI designes of My own per Week ?? Show some ❤️ and ⭐ the repo to support the project and

Yunus Ali 35 Oct 24, 2022
A Flutter project to get MetaMask account.

metamask_token A Flutter project to get metamask account and twitter account. About docs WalletConnect https://docs.walletconnect.com/ Wallet Support

锋在吹 9 Dec 12, 2022
Flutter Project to delete CuriousCat tweets from your Twitter account!

CuriousCat Deleter App Flutter Project to delete CuriousCat tweets from your Twitter account! Table of Contents Contribute to This Project Repo Issues

Hady Saleh 4 Oct 26, 2022
A CustomPaint example where we can draw with different colors and different stroke sizes

CustomPaint A CustomPaint example where we can draw with different colors and different stroke sizes. A Flutter application which runs on iOS, Android

Behruz Hurramov 0 Dec 27, 2021
Dart / Flutter package that allows discovering network devices in local network (LAN).

lan_scanner Dart / Flutter package that allows discovering network devices in local network (LAN). Note: This library is intended to be used on Class

null 12 Dec 9, 2022
Create a Grid Layout of IoT (Internet of Things) devices in a particular house.

Create a Grid Layout of IoT (Internet of Things) devices in a particular house. Keep it simple to just 4-6 devices. Each device will have an icon on its own. When you press the icon, toggle the image and toggle the text underneath between on and off.

null 0 Dec 30, 2021