The goal of this application is to be able to create a list of shopping goods or todos with the option of selecting the ones that are done, delete the unnecessary and edit items, this is done with an instant database from Firebase and with Flutter for every screen.
- Firebase implementation.
- Add items to a list.
- Delete items with dismissible swipe gestures.
- Check and uncheck items within a list.
- Uncheck all items already checked.
- Delete all items already checked.
- Edit items, for now, the title and quantity.
This project contains 3 flavors:
- Development
- Staging
- Production
To run the desired flavor either use the launch configuration in VSCode/Android Studio or use the following commands:
# Development $ flutter run --flavor development --target lib/main_development.dart # Staging $ flutter run --flavor staging --target lib/main_staging.dart # Production $ flutter run --flavor production --target lib/main_production.dart # Run all tests $ very_good test
*Mobi Lab Shopping List App works on iOS, Android, Web, and Windows.