About the project
Participation in the development of a real estate platform designed to facilitate the management of rental properties for landlords: consultation of properties, management of tenants, invitation of new residents, internal messaging and coordination with maintenance staff. The application is built on a Node.js (backend) and Angular (frontend) architecture, with a local PostgreSQL base in production. My role included analyzing previous versions, extending the data model, improving workflows, adding and correcting the authentication system, as well as setting up and adjusting the messaging module. The project integrates TypeORM, Zod for validation, PDFKit for document generation, and a deployment based on AWS (S3, EC2) with CI/CD GitHub Actions.
Challenges overcome
- →Scalable and performant architecture
- →Intuitive and modern user interface
- →Third-party system integration
- →Data security and compliance