Özellikler Uygulama Teknolojiler Mimari API Hakkımda Döküman Yönetici Girişi Mehmet Doğukan Sevinç

Mehmet Doğukan Sevinç tarafından geliştirildi

Elektrikli araç şarj
yönetim platformu.

Yakınındaki istasyonu bul. QR okut. Şarjını başlat. Gerisini platform halleder.

Keşfet ↓ Döküman →
0
Feature Modülü
0
API Controller
0
Entity Model
0
Teknoloji

Mobil Uygulama

Her detay düşünüldü.

Kullanıcı deneyimi odaklı tasarım, gerçek zamanlı veri akışı ve özel animasyonlar.

İstasyon Haritası

Yakındaki şarj istasyonlarını harita üzerinde görüntüleyin. Gelişmiş filtreleme ve arama.

🔋

Canlı Şarj Takibi

Tesla bobini animasyonu, gerçek zamanlı enerji tüketimi ve maliyet hesaplama.

🚗

Araç Yönetimi

17+ elektrikli araç markası ve modeli. API'den otomatik çekilen veritabanı.

📷

QR ile Hızlı Başlat

İstasyondaki QR kodu tarayın veya manuel kod girerek şarjı başlatın.

💳

iyzico Ödeme

iyzico altyapısı ile güvenli ödeme. PCI DSS uyumlu kart saklama, şarj sonrası otomatik tahsilat.

📊

Şarj Geçmişi

Tarihe göre gruplanmış oturumlar. Enerji raporları ve maliyet analizi.

Splash Screen

Premium açılış
deneyimi.

Uygulama açılışında CustomPaint ile sıfırdan çizilen elektrik bolt animasyonu. Hazır paket yok, tamamı elle kodlandı.

Elektrik yıldırım animasyonu
🎨Fade + scale logo reveal
🔌Token kontrolü ile otomatik yönlendirme
🛠Flutter CustomPaint, sıfırdan tasarım

Harita

Yakınındaki
istasyonları bul.

OpenStreetMap tabanlı canlı harita. Kartları kaydırarak istasyonlar arası zoom-out/zoom-in animasyonlu geçiş.

📍Gerçek zamanlı istasyon konumları
🔍Gelişmiş arama ve filtreleme
AC/DC, müsait/dolu filtre chip'leri
🔄Kart kaydırmada zoom-out → zoom-in geçişi

Şarj Deneyimi

QR tara,
şarjını başlat.

QR kodu okut, aracını ve ödeme yöntemini seç, onayla. Şarj sırasında canlı enerji, maliyet ve süre takibi. iyzico ile güvenli ödeme.

📷QR tarama + manuel kod girişi
🚗Araç ve ödeme yöntemi seçimi
Tesla bobini + şehir silüeti animasyonu
💳iyzico ile otomatik tahsilat
🔔Şarj başladı / tamamlandı bildirimi

Favoriler

Sık kullandığın
istasyonları kaydet.

İstasyon detayında kalp ikonuna bas, favorilere ekle. Favori sayfasından hızlıca eriş, swipe ile çıkar.

Tek tıkla favoriye ekle/çıkar
📌Favori istasyonlara hızlı erişim
🔓Swipe ile silme + geri al desteği
Veritabanında kalıcı saklama

Profil

Hesabını
yönet.

Profil düzenleme, fatura bilgileri, araç yönetimi, ödeme yöntemleri, bildirimler, şarj geçmişi — hepsi tek yerde.

👤Profil düzenleme + telefon güncelleme
💳Fatura bilgileri (bireysel/kurumsal)
🔔Gerçek zamanlı bildirimler
📊Şarj geçmişi + detaylı istatistikler
🔒Gizlilik politikası + yardım & destek

Admin Panel

Tam kontrol, tek ekran.

İstasyon yönetimi, kullanıcılar, şarj oturumları, kampanyalar ve bildirim gönderme. Dark/light tema destekli, responsive tasarım.

localhost:5177/admin/dashboard
İstasyon CRUD
Kullanıcı yönetimi
💳Şarj oturumları
🔔Bildirim gönderme
Kampanyalar
Dark/Light tema

Teknoloji

Kullanılan teknolojiler.

Production-ready, modern ve ölçeklenebilir teknoloji yığını.

Mobil Uygulama

F
Flutter 3.x
Cross-platform
D
Dart
Programlama dili
B
BLoC
State management
D
Dio
HTTP client
H
Hive
Local storage
G
GoRouter
Navigation
G
GetIt
DI container
E
dartz
Error handling
M
flutter_map
OpenStreetMap
L
Lottie
Animasyonlar

Backend & API

.N
.NET 8
ASP.NET Core
M
MySQL
Veritabanı
EF
EF Core
ORM
J
JWT
Authentication
R
Razor Pages
Admin panel
C
Custom CSS
Özel tasarım
i
iyzico
Ödeme altyapısı
B
BCrypt
Şifre güvenliği

Mimari

Clean Architecture.

SOLID prensipleri, katmanlı mimari ve test edilebilir kod yapısı.

Presentation

Sunum Katmanı

  • BLoC State Management
  • Event / State Pattern
  • Pages & Widgets
  • GoRouter Navigation
  • CustomPaint Animasyonları
Domain

Domain Katmanı

  • Entities (Pure Dart)
  • Repository Interfaces
  • Use Cases
  • Failure Classes
  • Dış Bağımlılık Yok
Data

Veri Katmanı

  • Remote Data Sources (Dio)
  • Local Data Sources (Hive)
  • Data Models (JSON)
  • Repository Implementations
  • Either<Failure, T>

RESTful API

API Endpoint'leri.

Mobil uygulama ile birebir uyumlu, JWT korumalı REST API.

POST/auth/login

Kullanıcı girişi, JWT token

POST/auth/register

Hesap oluşturma, OTP gönder

POST/auth/verify-otp

OTP doğrula, token al

POST/auth/refresh

Access token yenile

POST/auth/logout

Oturumu sonlandır

GET/stations

Tüm istasyonları listele

GET/stations/nearby

Yakındaki istasyonları bul

GET/stations/{id}

İstasyon detayı + soketler

POST/charging/start

Şarj oturumu başlat

POST/charging/stop

Şarj oturumu durdur

GET/charging/history

Şarj geçmişi

GET/vehicles/brands

EV markalarını listele

GET/vehicles

Kullanıcının araçları

POST/vehicles

Araç ekle

GET/payment/methods

Kayıtlı kartları listele

POST/payment/methods

Kart ekle

GET/profile

Kullanıcı profili + fatura

PUT/profile

Profil güncelle

PUT/profile/billing

Fatura bilgileri güncelle

GET/favorites

Favori istasyonlar

POST/favorites

Favoriye ekle

GET/notifications

Bildirimleri listele

PUT/notifications/read-all

Tümünü okundu yap

GET/campaigns

Aktif kampanyalar

Admin Panel

Yönetim paneli.

.NET 8 Razor Pages ile geliştirilmiş, özel CSS tasarımlı yönetim arayüzü.

Dashboard — Anlık istatistikler
İstasyon CRUD — Ekleme, düzenleme, silme
Kullanıcı Yönetimi — Profil ve araç detayları
Şarj Oturumları — Aktif/tamamlanan takibi
Araç Marka/Model — 17+ elektrikli araç marka veritabanı
Kampanya Yönetimi — Oluşturma ve takip
Yönetici Girişi →
0
Toplam İstasyon
0
Aktif Şarj
0
Kullanıcı
0
Araç Marka

Demo

Hemen deneyin.

Bu QR kodu mobil uygulama ile okutarak demo şarj oturumu başlatabilirsiniz.

Mobil uygulamadaki QR tarayıcı ile okutun

Developer Documentation

API referansları, mimari kararlar, Flutter entegrasyon rehberi ve veritabanı şeması.

Dökümanı Aç →

Hakkımda

Mehmet Doğukan Sevinç

Mobile Developer & Full-Stack Engineer. Fikir aşamasından production'a kadar tüm süreci uçtan uca yönetiyorum.

MDS

Backend API'den mobil uygulamaya, veritabanı tasarımından admin paneline kadar projelerin her katmanını sıfırdan tasarlıyor ve geliştiriyorum. Clean Architecture, SOLID prensipleri ve test edilebilir kod yapısı önceliğimdir.

Flutter Dart .NET Web API .NET Web Form C# Next.js MySQL MongoDB Swift Clean Architecture
6+
Canlı Proje
3
Platform
10+
Teknoloji
Full
Stack

Portfolyo

Canlı projelerim.

Her biri aktif kullanıcılara hizmet veren, fikir aşamasından yayına kadar tüm süreçlerini yönettiğim projeler.

Beta Test

Uygulamayı denemek ister misiniz?

VoltiNET'in beta sürümüne erken erişim için başvurun. iOS ve Android platformlarında test edebilirsiniz.

iOS
TestFlight ile erken erişim
Her İkisi
iOS + Android
Google
Android
Play Store Beta erken erişim

Platformu keşfedin.

Admin paneline giriş yaparak tüm özellikleri deneyimleyin.

Admin Paneli → Döküman →