If you're looking to keep track of your daily tasks with a pinch of animation and a dash of high performance, you've landed in the right place. This app not only lets you add and manage your everyday todos but also packs a delightful punch with swipe-to-delete functionality, all while providing lightning-fast data persistence powered by Hive.
- Add Todos: Tap your tasks into existence and see them neatly listed in your app.
- Mark as Complete: Done with a task? Just check it off! Our intuitive checkbox system lets you track your progress.
- Swipe to Delete: Swipe right to bid farewell to tasks you no longer need to see. It’s satisfying and decluttering!
- Local Storage with Hive: Your todos stay with you forever (or until you delete them), thanks to Hive’s super-fast local storage.
If you're a sneakerhead or just love stylish footwear, this app is your gateway to browsing and managing your favorite sneakers. Dive into a world of kicks, add them to your cart, and breeze through checkout with our sleek and user-friendly interface.
- Browse Sneakers: Explore a curated collection of the latest and hottest sneakers on the market.
- Add to Cart: Found the perfect pair? Add it to your cart with just a tap and keep shopping.
- View Cart: Head over to your cart to see all the sneakers you've added and manage your selections.
- Delete Items: Changed your mind about a pair? No worries! Delete individual items from your cart effortlessly.
- Smooth Navigation: Navigate seamlessly between the list of sneakers and your cart, ensuring a fluid user experience.
To get a local copy up and running, follow these simple steps:
Make sure you have Flutter installed on your machine. If not, head over to Flutter's official installation guide.
- Clone the repo:
git clone https://github.com/SimonDerejeW/flutter-solo-project.git
- Navigate to the project directory:
cd todo_app
- Install all the dependencies:
flutter pub get
- Run the app:
flutter run
Once you've got the app running, you're all set to start managing your todos. Add new tasks, check them off as you complete them, and swipe away the ones you're done with. It's that simple!
- Flutter - The UI toolkit used for crafting beautiful, natively compiled applications.
- Hive - For fast and scalable local storage.
- flutter_slidable - For fun and interactive list items.
- google_nav_bar - A modern google style nav bar for flutter.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Simon Dereje - [email protected]
Project Link: [https://github.com/SimonDerejeW/flutter-solo-projects]
This README template provides a comprehensive guide to anyone who wants to use, understand, or contribute to your project. Feel free to customize it to better fit your app's functionality or personal style!