Loading…
← Back to projects

QuickCharge

Find and pay for EV charging: an iOS and Android app, a website and a .NET backend.

  • Mobile app
  • Web app
  • Backend or API
  • iOS
  • Android
  • Web

QuickCharge helps electric vehicle drivers find charging stations, plan a route to one, start a session by scanning the charger’s QR code and pay for it, with favourites, cards and charging history in the account. The Flutter app is on the App Store and Google Play, speaks 17 languages, and uses BLoC, auto_route, Firebase messaging, Remote Config and Crashlytics. The website is a Next.js 15 progressive web app with an interactive station map, QR charging, light and dark themes, English and Turkish, and full SEO and analytics. The backend is a .NET 9 Clean Architecture API with CQRS through MediatR, JWT and SMS one-time-password sign-in, Redis caching, Firebase push notifications, Cloudinary media and Serilog logging, covered by xUnit tests.

  • On the App Store and Google Play, in 17 languages
  • QR code charging, station map and route planning
  • .NET 9 Clean Architecture API with CQRS and Redis