Skip to content
/ app Public

The mobile app of the tankste! project.

License

Notifications You must be signed in to change notification settings

tankste/app

Repository files navigation

tankste! - App

License: GPL v3 Translations

Your open source fuel price app. The mission is to give you one app that you can use in all countries.

Play Store App Store

iOS Screenshot 1 iOS Screenshot 2 iOS Screenshot 3

Availability

Flag Country
🇩🇪 Germany
🇮🇸 Iceland

Data sources

The gas station data are hosted by our own backend. The backend gets the data from multiple data sources. We listing them on our website.

Get started

Configuration

All secrets are needs to be defined in config.json. At this moment we maintain an duplicated configuration for every platform. In future this should be auto-generated created by build scripts.

  • Flutter: config.json
  • Android: android/app/src/main/res/values/config.xml
  • iOS: ios/Config.xcconfig

Development

Modules

Name Description
app App entry point
station Station and gas price things
navigation Routing utils and widgets
sponsor Sponsor & payment stuff
report Report wrong station data forms
map Map utils
settings User settings page
core Generic core and util functions

Code quality

The tankste! project is based on a prototype code. The quality of the code has improved since then, but there is still a lot to do. We are on the right track. So please be patient or help us to improve the code.

Special thanks

License

Important

This license refers to the source code in this repository. The content provided by the app is protected by copyright.

tankste! - Your open source gas station mobile app. Copyright (c) 2023 Fabian Keunecke

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.