nimiology / notine_flutter

Notine is a note-taking application built with Flutter that offers both online and offline capabilities.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notine

Notine is a note-taking application built with Flutter that offers both online and offline capabilities.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Features

  • Create, edit, and delete notes.
  • Store notes locally for offline access.
  • Synchronize notes with an online database for backup and accessibility from multiple devices.

Installation

  1. Make sure you have Flutter installed. If not, follow the Flutter installation guide.
  2. Clone this repository to your local machine.
  3. Navigate to the project directory.
  4. Run flutter pub get to install dependencies.
  5. Connect your device or emulator.
  6. Run flutter run to launch the application.

Usage

  • Upon launching the app, you'll see a list of existing notes (if any).
  • Tap on the '+' button to create a new note.
  • Tap on a note to view or edit its content.
  • Swipe left on a note to delete it.
  • Notes are automatically saved locally and synchronized online when an internet connection is available.

Contributing

Contributions are welcome! If you'd like to contribute to Notine, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/my-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/my-feature).
  6. Create a new Pull Request.

License

This project is licensed under the MIT License.

Contact

If you have any questions or suggestions, feel free to contact me at nimiologyy@gmail.com.

About

Notine is a note-taking application built with Flutter that offers both online and offline capabilities.

License:MIT License


Languages

Language:Dart 67.0%Language:C++ 16.9%Language:CMake 13.6%Language:HTML 1.3%Language:C 1.0%Language:Kotlin 0.1%