![]() Currently translated at 100.0% (187 of 187 strings) Translation: Energize/Energize Translate-URL: https://hosted.weblate.org/projects/energize/energize/fr/ |
||
---|---|---|
android | ||
assets | ||
docs | ||
fastlane/metadata/android | ||
ios | ||
lib | ||
linux | ||
submodules | ||
test | ||
web | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
PRIVACY.md | ||
README.md | ||
analysis_options.yaml | ||
l10n.yaml | ||
pubspec.lock | ||
pubspec.yaml |
README.md
Energize
Track your food and nutrition easily and fast. Still in early development.
- 🔒 Privacy Policy
- Community-moderated [Matrix] room
Google Play is in closed beta at the moment. Feel free to drop me a message and include your Gmail address to participate. Google Play and Codeberg Pages may have outdated versions as there is no automation in place yet.
Screenshots
Features
- Track your meals including calories, macro- and micronutrients
- Use several databases, including:
- Open Food Facts
- Swiss Food Composition Database
- USDA FoodData Central
- Create custom meals
- Search meals by product name, EAN, or just scan the EAN code
- the EAN code of the first matching custom food will be used or
- Open Food Facts will be searched if that database is activated and no matching custom food was found
- Get meal suggestions based on your last tracked meals
- Set targets for macro- and micronutrients including calculating them based on your personal details
- See your daily nutrition details
- Create an encrypted backup with WebDAV and restore it
Build
This app is built with Flutter. You can get the current used SDK version under submodules/flutter; this is also used to pin the correct Flutter dependency for automated F-Droid builds on new versions (tags).
- Download and setup flutter: https://flutter.dev/docs/get-started/install
- Clone repository:
git clone https://codeberg.org/epinez/Energize.git && cd Energize
- Install dependencies:
flutter pub get
- Run build runner to generate types:
dart run build_runner build --delete-conflicting-outputs
- Build and install:
flutter run
Contribute
As this app is still in an early stage, a few things have still to be developed. The app is usable but sometimes has rough edges.
You are very welcome to:
-
Create issues for
- things not working as intended
- feature requests
Please have a look whether similar issues already exist in advance.
-
Develop something
- There is no written roadmap or code style guidelines yet
- it's easier to reach out in advance if you want something to be merged later. :-)
Donate
If you want to support the development by a donation, you are very welcome to do so! Creating this app is a lot of fun but also a very time consuming task and sometimes leads to little frustration...
BTC: 35DcbAwi66LDyvxfpmvxVrM7nYrrZVC59k
Release preparations
- Make sure to match the version number in:
pubspec.yaml
lib/pages/tab_settings/about_sub_page.dart
lib/services/food_database_bindings/open_food_facts/open_food_facts_binding.dart
- Compile with
flutter build apk
- Don't forget changelogs!
© 2023 Christian Flaßkamp – energize@flasskamp.com