Turkey's Open-Source Fuel Price Tracker
Türkiye'nin Açık Kaynak Akaryakıt Fiyat Takip Uygulaması
| Ana Sayfa | İl Karşılaştırma | Isı Haritası |
|---|---|---|
![]() |
![]() |
![]() |
| Yol Maliyeti | Yakıt Defteri | Haberler |
|---|---|---|
![]() |
![]() |
![]() |
- Real-time prices from EPDK (Turkey's official Energy Market Regulatory Authority) for all 81 provinces
- Benzin 95, Motorin (Diesel), and LPG/Otogaz prices
- Price history charts — track trends over the past 30 days
- Turkey heat map — instantly see which provinces have the cheapest fuel
- Multi-province comparison — compare up to 4 provinces side by side
- Favorite province pinning
- Interactive map showing fuel stations near your current location
- Powered by OpenStreetMap
- Trip cost calculator — enter your route, vehicle consumption, and get exact cost estimates (split per passenger too)
- OTV/KDV tax calculator — see exactly how much of what you pay is tax vs. fuel margin
- Currency & Brent oil impact — live USD/TRY and Brent crude price correlation with pump prices
- Log every fill-up: date, liters, cost, odometer reading
- Monthly spending reports with comparative charts
- Multi-vehicle support — manage separate profiles for each car
- Curated fuel & energy news from Turkish sources
- Search and time-based filtering
- Price change alerts for your favorite provinces
- Weekly fuel spending summary (every Sunday)
- News notifications
- Android home screen widget showing your favorite province's current prices — always a glance away
- Full Turkish 🇹🇷 and English 🇬🇧 support
| Category | Library |
|---|---|
| State Management | Riverpod 2.6 |
| Navigation | GoRouter 14 |
| Charts | fl_chart 0.69 |
| Maps | FlutterMap 8 |
| Background Tasks | WorkManager |
| Notifications | flutter_local_notifications |
| Local Storage | SharedPreferences |
| Ads | Google Mobile Ads |
| Source | Usage |
|---|---|
| EPDK | Official Turkey fuel price data |
| OpenStreetMap Overpass API | Nearby fuel station locations |
| OSRM | Route distance calculation |
| Exchange Rate API | Live USD/TRY rates |
| Brent Crude API | Oil price tracking |
- Go to Releases
- Download
yakitcep-vX.X.X.apk - Enable "Install from unknown sources" on your Android device
- Install and enjoy!
Requirements:
- Flutter SDK ≥ 3.0.0
- Android SDK / Android Studio
# Clone the repo
git clone https://github.com/BeratARPA/fuel_tr.git
cd fuel_tr
# Install dependencies
flutter pub get
# Run in debug mode
flutter run
# Build release APK
flutter build apk --releaseContributions are welcome! Feel free to open an issue or submit a pull request.
- Fork the repo
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License — see LICENSE for details.
Berat — @BeratARPA
Made with ❤️ for Turkish drivers dealing with ever-changing fuel prices.
⭐ Star this repo if you find it useful!





