Dennis Yam

🚀

Hello World

Dennis Yam

Full Stack Developer

Apasionado por crear experiencias web modernas, escalables y eficientes.

México / Quintana Roo, Cancún

DennisYam / Realty ERP / readme.md

Realty ERP

🚧 En desarrollo

Sistema ERP inmobiliario para KEA Realtors. Gestión de propiedades para dos unidades de negocio (High End y Listings), catálogos por proyecto, Page Builder con PuckEditor y sistema de roles. Real estate ERP system for KEA Realtors. Property management for two business units (High End and Listings), project catalogs, Page Builder with PuckEditor and role system.

PHP
2026
LaravelViteReactPuckEditorPHPERP

Screenshots

📌 Descripción

Sistema ERP inmobiliario desarrollado para KEA Realtors, diseñado para gestionar dos líneas de negocio desde una sola plataforma:

  • KEA Realtors: propiedades residenciales High End de talla mundial
  • KEA Listings: propiedades de venta y renta por zonas de la Riviera Maya

✨ Módulos

  • Gestión de Propiedades: creación y administración de propiedades segmentadas por línea de negocio
  • Catálogos: organización de propiedades por proyecto (KEA Realtors / KEA Listings)
  • Page Builder: creación de templates de landing page y single property usando PuckEditor (React); incluye plantillas predefinidas y edición visual
  • Roles y Permisos: Agente Inmobiliario, Administrador y Content Manager

🛠 Tech Stack

  • Backend: Laravel (PHP)
  • Frontend / Build: Vite, JavaScript
  • Page Builder: PuckEditor (React)
  • Auth / Roles: Sistema de roles y permisos custom

🏢 Rol

Líder del equipo de TI — coordiné las fases de análisis, diseño e implementación. Supervisé el desarrollo del sistema end-to-end, asegurando que cada módulo cumpliera con los requerimientos del negocio y las buenas prácticas de desarrollo.

📌 Description

Real estate ERP system built for KEA Realtors, designed to manage two business lines from a single platform:

  • KEA Realtors: world-class High End residential properties
  • KEA Listings: sale and rental properties by Riviera Maya zones

✨ Modules

  • Property Management: creation and administration of properties segmented by business line
  • Catalogs: property organization by project (KEA Realtors / KEA Listings)
  • Page Builder: landing page and single property template creation using PuckEditor (React); includes predefined templates and visual editing
  • Roles & Permissions: Real Estate Agent, Administrator and Content Manager

🛠 Tech Stack

  • Backend: Laravel (PHP)
  • Frontend / Build: Vite, JavaScript
  • Page Builder: PuckEditor (React)
  • Auth / Roles: Custom roles and permissions system

🏢 Role

IT team lead — coordinated the analysis, design and implementation phases. Oversaw end-to-end system development, ensuring each module met business requirements and development best practices.