This Flutter app is a simple NoSQL-based todo list application designed to help you manage your tasks efficiently. It allows you to create, edit, and delete tasks, as well as mark them as complete.
- Create, edit, and delete tasks.
- Mark tasks as complete or incomplete.
- List view to display all tasks.
- Data storage using a NoSQL database.
- Flutter: Flutter Installation Guide
- Dart: Dart Installation Guide
- Clone the repository:
git clone https://github.com/yourusername/flutter-nosql-todo-app.git
- Navigate to the project directory:
cd flutter-nosql-todo-app
- Install dependencies:
flutter pub get
- Run the app:
flutter run
- Launch the app on your emulator or physical device.
- Create new tasks by tapping the "+" button.
- Edit existing tasks by tapping on them.
- Mark tasks as complete by checking the checkbox.
- Swipe tasks to the left to delete them.
This app uses a NoSQL database for data storage. Make sure to set up the database and configure the connection details in the lib/database.dart
file.
- Fork the project.
- Create a feature branch:
git checkout -b feature/new-feature
- Commit your changes:
git commit -m 'Add a new feature'
- Push to the branch:
git push origin feature/new-feature
- Submit a pull request.
This project is licensed under the MIT License.
- For questions or feedback about the project, contact [email protected].
- Twitter: @wazzapSenk
We would like to thank the Flutter community and all contributors for their support and contributions to this project.