Norca
O platformă notarială în care părțile, bunurile lor, actele și rapoartele care urmează stau într-o singură evidență.
Norca — Notary Platform
Oamenii, bunurile lor, registrele și ce se raportează.
Oamenii
Persoane fizice și juridice, fiecare descrisă pe opt secțiuni: identitate și cetățenie, capacitate de exercițiu, stare civilă, acte de identitate, adresă, ocupație, statistică și prevenirea spălării banilor. Numai starea civilă ține optzeci și cinci de câmpuri — naștere, părinți, copii, căsătorii și desfacerea lor, deces, și fiecare nume purtat înainte.
Bunurile
Treisprezece feluri de bunuri mobile și trei de imobile. Vehicule, bani, creanțe, părți sociale, cote succesorale, animale — și terenuri, construcții, încăperi. Drepturile, servituțile, gajurile, interdicțiile și rangul ipotecii sunt modelate ca atare, nu turtite într-o notiță.
Registrele și arhiva
Patru registre pe care le ține notarul: actele notariale, procedurile succesorale, consultațiile și desfacerea căsătoriei prin acordul soților. În spatele lor, toată arhiva — nomenclatorul, inventarul intern, inventarele permanent și de lungă durată, și fondul, până la actul de distrugere. Nimic de acolo nu se șterge vreodată; se marchează.
Conformitate și raportare
Formularul special SPCSB pentru notari, construit ca cincizeci și patru de coloane din ce ține deja actul, și cifrele de conformitate numărate direct din registru — șaisprezece, calculate deodată.
Partea, actul, și raportul care urmează.
-
1
Partea se înregistrează o singură dată
Notarul deschide fișa persoanei din fața lui și completează ce cere legea. Fiecare schimbare intră într-un istoric la care se poate doar adăuga: valoarea veche, cea nouă, cine a făcut-o, și un moment pus de server — nu de browser.
-
2
Actul intră în registrul lui
Tipul actului hotărăște restul: în ce registru intră, în ce raport va fi numărat, sub ce indice va fi cândva arhivat. Numărul e compus — număr și subnumăr — ca mai multe acte să poată sta sub o singură înregistrare.
-
3
Raportul se scrie din registru
Când vine vremea formularului de raportare, datele sunt deja acolo. Cele cincizeci și patru de coloane ale formularului SPCSB se adună din act; cifrele de conformitate se numără din registrul însuși.
Actul pe care îl înregistrează notarul e aceeași dată care umple formularul de prevenire a spălării banilor și statistica anului. Nimic nu se tastează de două ori.
Unelte obișnuite, ținute la fel pe toată lucrarea.
Interfața
O sută patru ecrane: bazele de date, registrele, arhiva și rapoartele, într-o singură aplicație.
- TypeScript
- Next.js 14
- React 18
- Material UI
- Redux Toolkit
Servicii
Unsprezece servicii Go în spatele unei singure porți, care vorbesc între ele prin contracte tipizate, nu prin JSON liber.
- Go
- gRPC
- Protocol Buffers
- Gin
Date
Documente pentru evidențe, o stocare în memorie pentru sesiuni, stocare de obiecte pentru fișierele pe care notarul le atașează unui act.
- MongoDB
- Redis
- MinIO
Implementare
Fiecare serviciu se construiește în imaginea lui, iar API-ul se descrie singur, așa că poarta și interfața nu se depărtează una de alta.
- Docker
- GitLab CI
- Swagger
Unde platforma devine grea, și nu hârtiile sunt partea aceea.
Un om, mai multe IDNP-uri
Identitatea nu stă pe om; stă pe cetățenie. Aceeași ființă are câte o înregistrare per cetățenie, fiecare cu IDNP-ul ei și cu scrierea ei a numelui, fiindcă pașapoartele transliterează diferit. Regula de unicitate e un index compus parțial pe IDNP și cetățenie — parțial, ca un apatrid să nu fie oprit de o constrângere scrisă pentru altcineva.
Un număr cadastral care își construiește singur ierarhia
Un număr cadastral moldovenesc poartă ierarhia în segmentele lui: două pentru teren, trei pentru construcție, patru pentru încăpere. Înregistrezi o încăpere a cărei construcție n-a fost introdusă niciodată, iar platforma citește numărul, vede ce lipsește și creează terenul și construcția în aceeași scriere indivizibilă. Ierarhia nu se poate rupe, fiindcă nu se poate scrie pe jumătate.
Un istoric pe care nimeni nu l-a scris de două ori
Un singur motor ia ce s-a schimbat, se plimbă singur prin structură — obiecte imbricate, liste de obiecte, indice cu indice — și scoate câte o intrare de istoric per câmp, cu valoarea veche și cea nouă. Alimentează o sută optzeci și șapte de puncte de scriere din toată platforma fără o linie de cod per câmp, și rulează pe lângă cerere, nu în ea, așa că istoricul nu-l încetinește niciodată pe notar.
Predat, și numărat.
Doi ani și opt luni, și 4.894 de commituri. Douăzeci și trei de oameni s-au atins de el; doisprezece l-au dus.
Construit, predat — și în folosință în birourile notariale.
Ai o idee de proiect? Solicită o ofertă!
Ai un proiect? Scrie-ne dacă vrei să lucrăm împreună la ceva interesant. Sau ai nevoie de ajutorul nostru? Nu ezita să ne contactezi.