14 / Platformalar və veb
ParkHub — Vahid ağıllı parkinq və ödəniş ekosistemi
Şəhər parkinqi, abunəliklər və ödənişlər bir tətbiqdə.
- 3xarici sistem inteqrasiyası
- ACLanti-corruption layer vasitəsilə izolyasiya
- MCPxüsusi arxitektura analizi aləti
01 / Ümumi baxış
ParkHub şəhər parkinq infrastrukturunu rəqəmsallaşdıran və ödənişləri avtomatlaşdıran mobil platformadır. İstifadəçilər geolokasiya ilə ən yaxın zonanı tapır, parkinq sessiyalarını real vaxtda idarə edir, abunə olur və onlayn təhlükəsiz ödəniş edir.
02 / Problem
Şəhərdə bir neçə parkinq operatoru fəaliyyət göstərir və hər birinin öz sistemi və ödəniş üsulu var. Sürücülər hansı zonaların boş olduğunu görə bilmir, hər operatora ayrıca ödəniş etməli olur və parkinq müddətinin nə vaxt bitdiyini asanlıqla izləyə bilmir.
03 / Yanaşmamız
Xarici operatorlar (ParkZone və Axsis) və EPoint ödəniş şlüzü Anti-Corruption Layer arxasında yerləşir, buna görə də onların məlumat modelləri heç vaxt əsas domenə sızmır. Backend Clean Architecture, FastEndpoints və CQRS üçün MediatR-dan istifadə edir, xüsusi MCP server isə arxitekturadan yayınmaları avtomatik yoxlayır.
04 / Nəticə
Sürücülər bütün operatorların zonalarını bir tətbiqdə görür, vahid abunəliklə ödəniş edir və sessiyanın bitmə vaxtını canlı izləyir.
05 / Əsas funksiyalar
Nə edir.
- 01
Məkana əsaslanan zona axtarışı
Ən yaxın parkinq zonaları interaktiv xəritədə.
- 02
Sessiyaların real vaxtda idarə edilməsi
Başlama vaxtı, keçən müddət və bitmə xəbərdarlıqları.
- 03
Abunəlik axını
Vahid şəhər abunəliyi bütün operatorlar üzrə ödənişləri əhatə edir.
- 04
Nömrə nişanı və barkod skanlama
ML Kit vasitəsilə kameradan avtomobilin dövlət qeydiyyat nişanını oxuyur.
- 05
Push bildirişlər
Sessiyalar, ödənişlər və abunəliklər barədə mərkəzləşdirilmiş Firebase bildirişləri.
06 / Arxitektura
Necə qurulub.
Anti-Corruption Layer
ParkZone, Axsis və EPoint ilə bütün qarşılıqlı əlaqəni daxili domendən təcrid edir.
Asılılıq analizi üçün MCP
TypeScript ilə yazılmış Model Context Protocol serveri kod bazasının asılılıq qrafını qurur və Clean Architecture prinsiplərinə uyğunluğu qiymətləndirir.
Fon servisləri
Firebase üzərində qurulmuş planlaşdırılmış tapşırıqlar və mərkəzləşdirilmiş push bildiriş sistemi.
07 / Texnologiya
Texnoloji stek.
- Backend
- .NET 8
- FastEndpoints
- MediatR (CQRS)
- EF Core 9
- Verilənlər bazası
- PostgreSQL
- Mobil
- Flutter 3.6+
- flutter_bloc
- go_router
- Dio
- Xəritələr və skanlama
- Google Maps
- ML Kit (OCR və barkod)
- fl_chart
- İnteqrasiyalar
- ParkZone
- Axsis
- EPoint (ACL vasitəsilə)
- Firebase Push
- Təhlükəsizlik
- Refresh token-lərlə JWT
08 / Digər işlər
Oxşar layihələr.
«Platformalar və veb» istiqamətində və ona yaxın digər işlərimiz.
Oxşar ideyanız
var?
Gəlin onu reallığa çevirək. ♥


