Fend: Tu Hogar Seguro
Aplicación integral de gestión residencial orientada a mejorar el control de acceso, la seguridad y la comunicación dentro de comunidades cerradas o residenciales. El sistema contempla diferentes roles de usuario —guardias de seguridad, habitantes residentes, arrendadores y administradores—, cada uno con funcionalidades específicas deacuerdo a sus necesidades. Esta solución móvil busca optimizar la convivencia, fortalecer la seguridad y facilitar la administración de residencias mediante una única plataforma centralizada.
Objetivo General del Proyecto
Formular una propuesta de negocio innovadora y desarrollar un proyecto basado en dicha idea, enfocándose específicamente en la construcción de un Producto Mínimo Viable (MVP). Asimismo, preparar el proyecto para su presentación en una competencia de emprendimiento tipo StartUp Battle, mediante la estructuración y exposición efectiva de un pitch.
1. Residentes
A continuación se detallan las principales funcionalidades del actor del espacio residencial Residentes:
1.1 Gestión de Acceso Personal
- Iniciar/cerrar sesión con credenciales, las cuales son facilitadas mediante una invitación digital (Enviada por el Administrador si el Residente es propietario o enviada por el Residente Propietario si es un Residente Habitante).
- Restablecer contraseña mediante correo/teléfono.
- Generar códigos QR únicos para ingreso a la residencia.
1.2 Gestión de Habitantes
- Registrar información personal de menores de edad residentes.
- Enviar invitaciones a habitantes mayores de edad para que se registren en la aplicación y puedan generar sus propios códigos QR de acceso.
1.3 Gestión de Visitantes
- Registrar información personal y de ingreso de visitantes.
- Generar/compartir códigos QR para visitantes (vía WhatsApp).
- Revocar accesos de visitantes antes de su uso.
- Listado de visitantes registrados (Lista de contactos).
1.4 Perfil Personal
- Perfil personal en la aplicación.
- Recibir recordatorios automáticos (3 días antes de vencimientos)
1.5 Calendario Personal
- Ver horarios de actividades agendas por el administrador de la colonia residencial (Por ejemplo, horario de recolección de la basura).
- Recibir notificaciones comunitarias enviadas por el administrador de la colonia residencial.
- Visualizar calendario de pagos registrados por el administrador de la colonia residencial (Por ejemplo: Pago mensual de seguridad; Pago anual de mantenimiento).
2. Administradores
A continuación se detallan las principales funcionalidades del actor del espacio residencial Administradores:
2.1 Acceso Personal
- Iniciar/cerrar sesión con credenciales.
2.2 Registros de la Residencial
- Registrar habitantes propietarios (con datos de vivienda).
- Enviar invitación a habitantes propietarios a que completen el perfil en la aplicación.
- Registrar guardias de seguridad (datos personales y laborales).
2.3 Gestión de Permisos
- Gestionar/desactivar permisos de guardias de seguridad.
2.4 Comunicaciones
- Enviar notificaciones masivas (cortes de agua, reuniones)
- Programar notificaciones (cambios en recolección de basura)
2.5 Gestión Financiera
- Registrar pagos obligatorios (mantenimiento, reparaciones)
3. Arrendadores
A continuación se detallan las principales funcionalidades del actor del espacio residencial Arrendadores:
3.1 Gestión de Contratos
- Registrar información contractual (fechas de pago, tiempo de estadía y clausulaas especiales)
- Registrar personas bajo contrato.
3.2 Invitaciones
- Enviar invitaciones a arrendatarios para acceso a la aplicación.
3.3 Control de Accesos
- Desactivar perfiles de ex-arrendatarios.
- Restringir acceso temporalmente.
3.4 Vsiaulización Arrendatarios
- Visualizar propiedades arrendadas activas.
4. Guardias de Seguridad
A continuación se detallan las principales funcionalidades del actor del espacio residencial Guardias de Seguridad:
4.1 Autenticación
- Iniciar/cerrar sesión con credenciales personales.
4.2 Escaneo QR
- Escanear códigos QR de habitantes/visitantes.
- Visualizar alertas de códigos vencidos.
4.3 Verificación
- Visualizar información personal del visitante.
- Verificar datos sensibles (fotografía, placa de automóvil).
4.4 Control de Accesos
- Marcar accesos como ‘denegados’.
- Registrar motivos de denegación.
- Generar un nuevo acceso de algun actor comunitario: recolección de la basura, tickets recibo de energía electrica.
5. Mi Rol en el Proyecto
1. Diseño Conceptual
1.1 Propuesta de Modelo de Negocio
- Elaboración de la descripción general de la marca.
- Elaboración de documento de diseño de negocio (Business Model Canvas)
1.2 Propuesta de Marca
- Vectorización del logotipo.
- Elaboración del manual de marca.
2. Arquitectura de la Aplicación
2.1 Identificación de Actores Principales
- Modelado de roles y perfiles de usuario.
- Definición de matriz de permisos y accesos.
2.2 Especificación de Funcionalidades
- Desarrollo de user stories por rol.
- Diagramas de casos de uso (UML)
3. Diseño de Interfaz
3.1 Prototipado
- Creación de mockups de alta fidelidad.
3.2 Implementación de Vistas
- Desarrollo de frontend para actores: Administrador colonia residencial y arrendadores.
- Integración con sistema de autenticación.
4. Preparación para Inversión
4.1 Material para Pitch Deck
- Diseño de assets visuales para presentación.
- Elaboración de storytelling.
4.2 Desarrollo de Pitch
- Redacción de guión pitch.
- Entrenamiento en presentación.
5. Ingeniería de Datos
5.1 Modelado de Base de Datos
- Diseño de esquema relacional
- Normalización de tablas
- Diagrama ER (Entidad-Relación)
6. Aseguramiento de Calidad
6.1 QA Backend
- Ejecución de test cases
- Validación de endpoints
6. Tecnologias Utilizadas
- React Native
- Expo
- FastAPI