Անցնել բովանդակությանը
Վերադառնալ նախագծերին
Հարթակ2026

Ձեռնարկության անշարժ գույքի կառավարման համակարգ

Համապարփակ անշարժ գույքի հարթակ՝ պայմանագրերի, հաշվարկների և կանխատեսող վերլուծության կառավարման համար

ՑուցադրությունՓակ նախագիծ

Մշակվել է full-stack հարթակ՝ անշարժ գույքի բարդ գործառնությունները ավտոմատացնելու համար, որը ձեռքով գործընթացները փոխարինում է ինտուիտիվ վահանակով, պայմանագրի կենսացիկլի կառավարմամբ և դինամիկ ֆինանսական հաշվետվողականությամբ։

Տեխնոլոգիական փաթեթ

AngularTypeScriptRxJSPythonDjango REST FrameworkPostgreSQLDocker

Խնդիր

Հաճախորդին անհրաժեշտ էր համակարգ, որը կկարողանար մշակել բարդ վարձակալության պայմանագրեր, ճկուն աճի ժամանակացույցեր և կոմունալ վճարների իրական ժամանակի հաշվարկներ՝ առանց տվյալների մեծ ծավալների դեպքում բեռնման արագության զոհողության։

Լուծում

Կառուցվել է մասշտաբավորվող Django REST Framework backend՝ զուգակցված բարձր արձագանքող Angular frontend-ի հետ։ Իրականացվել է հատուկ RxJS state management՝ բեռնման ինդիկատորները վերացնելու և անխափան UX ապահովելու համար։

Տեխնիկական ներդրում

Ղեկավարել եմ ճարտարապետական նախագծումը և full-stack մշակումը՝ կենտրոնանալով բարդ ORM հարցումների, client-side քեշավորման և կանխատեսող հնարավորություններով համեմատական վերլուծության կառուցման վրա։

Ճարտարապետություն

Կիրառվել է հստակ առանձնացված ճարտարապետություն՝ բարակ API views, Django-ում առանձնացված selector և service շերտեր, և մոդուլային Angular կոմպոնենտներ՝ ChangeDetectionStrategy.OnPush-ի կիրառմամբ։

Կատարողականություն

Զգալիորեն բարելավվել է API-ի պատասխանի ժամանակը՝ լուծելով N+1 տվյալների բազայի հարցումների խնդիրները prefetch_related և select_related միջոցով, ծանր մաթեմատիկական հաշվարկները տեղափոխվել են ուղղակիորեն PostgreSQL մակարդակ։

Անվտանգություն

Իրականացվել է դերի վրա հիմնված խիստ մուտքի վերահսկում, անվտանգ JWT նույնականացում և պաշտպանված API էնդփոինթներ՝ պայմանագրային և ֆինանսական զգայուն տվյալների անվտանգությունն ապահովելու համար։

Տեղակայման մոդել

Հավելվածը կոնտեյներացվել է Docker-ով և հաջողությամբ տեղակայվել Contabo VPS-ի վրա՝ ապահովելով backend-ի, տվյալների բազայի և ֆոնային worker-ների համար մեկուսացված ու կայուն միջավայրեր։

Արդյունք

Մատուցվել է բարձր արտադրողականությամբ, ձեռնարկության մակարդակի հարթակ, որը օպտիմալացրել է պայմանագրերի մշակման ժամանակը և շահագրգիռ կողմերին տրամադրել է ակնթարթային, տվյալների վրա հիմնված ֆինանսական կանխատեսումներ։