An app to manage your home inventory implemented in flutter.
- List inventory.
- Check item details.
- Add, edit and delete items.
- Dark and light theme.
- Internationalized. Currently available in languages (Can be extended if
.arb
translation is provided):English, Spanish
- Sort items.
- Filter items.
- Oauth2 authentication using keycloak
This project generates localized messages based on arb files found in
the lib/src/localization
directory.
To support additional languages, please visit the tutorial on Internationalizing Flutter apps
Every time some .arb
is modified the app needs to be restarted (Not hot reload).
In order to use the translations be sure to import first:
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
// Then call:
AppLocalizations.of(context)!.propertyNameInTheJson;