A simple and intuitive Todo application built using Flutter. This app allows users to manage their daily tasks efficiently.
- Task Management: Add, delete, and mark tasks as completed.
- Offline Support: Access tasks without an internet connection.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- Flutter SDK: Install Flutter
- A code editor (VS Code, Android Studio, etc.)
-
Clone the repository:
git clone https://github.com/yourusername/todo-app.git cd todo-app
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run
The project is organized as follows:
lib/
├── Database/ # Data models
├── screens/ # UI screens
├── util/ # Utility functions and reusable widgets
└── main.dart # Entry point of the app
Contributions are welcome! Please open an issue or submit a pull request.
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch-name
. - Make your changes.
- Commit your changes:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature-branch-name
. - Open a pull request.