Real estate division
Real Estate Document Management
Manages documents for the group's real estate division, which operates through separate legal entities.
Problem
The real estate division needs a complete document record for each transaction, with a company structure and data model that differ from the automotive business. Its documents were managed in shared folders.
Solution
The system adapts the vehicle sales documentation application with its own company module and an independent database, keeping both operations' information separate.
Outcome
The real estate division manages its records in a separate database, with controls by legal entity and tracking for standard and monthly documents.
My role
I adapted the records system to the real estate model, designed the data separation, and built the company, access, and document modules.
How it works
Each transaction keeps its documents and data under the corresponding legal entity, with access and tracking in a separate database.
Scroll horizontally to view the full diagram.
Key functions
- Management of multiple legal entities in one system.
- Records with eight standard document types and four monthly document types.
- Access profiles by role and company.
- Report exports and status tracking.
Technical details
- Backend
- NestJS 10 · TypeORM · PostgreSQL 15
- Frontend
- React 18 · Vite · Tailwind CSS
- Infrastructure
- Elastic Beanstalk · independent RDS PostgreSQL database · S3