Skip to content

Repository files navigation

tankste! - App

License: GPL v3Translations

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

Play StoreApp Store

iOS Screenshot 1iOS Screenshot 2iOS Screenshot 3

Availability

FlagCountrysince
🇩🇪Germany
🇮🇸Iceland05/2024
🇩🇰Denmark01/2026

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

NameDescription
appApp entry point
stationStation and gas price things
navigationRouting utils and widgets
mapHome of our three maps (MapLibre, Apple, Google)
locationFetch own (GPS) location logic
sponsorSponsor & payment stuff
reportReport wrong station data forms
mapMap utils
settingsUser settings page
coreGeneric 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/.

Releases

Sponsor this project

Used by

Contributors

Languages