{"repo":"FabianVarela/crud_todo_app","free":true,"listed":false,"github":"https://github.com/FabianVarela/crud_todo_app","clone":"git clone https://github.com/FabianVarela/crud_todo_app.git","description":"Create a To-do List Flutter app managing CRUD with Firebase, using RiverPod as state management and dependency injection","language":"Dart","stars":126,"topics":["flutter","android","ios","todo-list","todo-app","firebase","firestore-database","dart","macos","web"],"license":"GPL-3.0","category":"mobile-apps","readme_excerpt":"CRUD TODO App Flutter application for managing tasks with full CRUD operations using Firebase Firestore. Built with Riverpod for state management, custom Navigator 2.0 implementation, and supporting all major platforms with responsive/adaptive design. Prerequisites Before getting started, make sure you have the following installed: - Flutter SDK : =3.10.0 =3.10.0 with dev for development or prod for production - with your actual Firebase project ID This will automatically configure Firebase for all platforms and create necessary configuration files. 5. Configure bundle identifiers (Optional) If you want to use custom bundle identifiers: Android - Edit android/app/build.gradle - Change the applicationId value - Update package name in Firebase configuration iOS & macOS - Open ios/Runner.xcworkspace in Xcode - Select Runner target - Change the Bundle Identifier in the General tab - Repeat for macOS in macos/Runner.xcworkspace After changing bundle identifiers, re-run the FlutterFire configuration script. 6. Generate code This project uses code generation for models and serialization: Development Available Flavors This project contains 2 flavors for different environments: - development : For local development and testing - production : For production releases Run in development mode Using command line Run on specific platforms Build for production Project Structure Features Task Management (CRUD Operations) - Create : Add new todos with subject, category, and due date - Read : V","default_branch":null,"files":null,"tree":[],"storefront":"/r/FabianVarela","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FabianVarela/crud_todo_app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}