← Nazad na projekte
Laravel 8 Vue 2 Inertia.js Financial Systems

Kreditgenie CRM

Specijalizovani admin panel na nemačkom jeziku, kreiran za upravljanje operativnim tokovima aplikacija za kredite i zajmove.

[ Dashboard Interface Image ]

Pregled Projekta

Kreditgenie CRM služi kao osnovna operativna platforma unutar Nemačke za finansijske savetnike. Izgrađena je kako bi bez problema usavršila komplikovan proces obrade kreditnih zahteva. Korišćenjem monolitne, visoko reaktivne arhitekture preko Laravel i Inertia.js, eliminisali smo potrebu za posebnim API-jem, drastično smanjili latenciju i ubrzali razvoj.

Ključni tehnički izazovi

  • Domain-Driven Modeling: Implementacija strogih pravila životnog ciklusa za aplikacije (`not_processed`, `in_process`, `finished`). Zavisno od obrade same aplikacije sistem oblači klijente i korisnike pametnim notifikacijama.
  • Complex Role Permissions: Tri odvojena nivoa rada i pristupa (Role-Based)—Servis tim, Finansijski Savetnici kao i Quality Assurance inspekcija; svako sa svojim odvojenim rutama i prikazima.
  • External Integrations: Duboka integracija sa glavnim evropskim API-jima za kredite (Europace, ProCheck24), umotana u unificirani Service strukturalni patern za normalizaciju različitih struktura odgovora.

Detalji Arhitekture

Frontend se snažno oslanja na Vue komponente raspoređene putem Inertia protokola, postižući UX bez ikakvog pravog reload-a, dok se suštinski oslanja potpuno na backend (Standardne Eloquent zahteve i rute). Svi ključni modeli koriste SoftDeletes opciju baze kako bi se osigurali bitni procesi osiguravanja tragova kredita korisnika.