¿Qué es miVecinal?
miVecinal es un sistema web de gestión para centros vecinales y asociaciones civiles: socios, cuotas, reclamos, actas, caja y balance en un mismo lugar, más un portal público para los vecinos.
Para qué sirve
Muchos centros vecinales llevan hoy su información en un cuaderno, en planillas sueltas y en grupos de mensajería. Cuando cambia la comisión, buena parte de esa historia se pierde. miVecinal guarda esa información en la institución y no en las personas: el padrón, los pagos, los reclamos y las actas quedan ordenados, buscables y disponibles para quien tenga permiso.
El sistema tiene dos caras. La comisión trabaja en un panel de administración; los vecinos entran a un portal público con el nombre, los colores y los banners del centro vecinal. Lo que la comisión publica o actualiza aparece al instante del lado del vecino.
Qué incluye
- Socios y padrón. Altas, bajas y datos de contacto siempre actualizados, con filtros por estado y tipo de socio y vínculo con la cuenta del vecino.
- Cuotas y cobranzas. Cuotas por período, pagos con comprobante y vencidas marcadas automáticamente. El vecino ve sus pagos desde el portal.
- Reclamos. El vecino carga el pedido con fotos y sigue su estado. La comisión asigna, comenta y lo cierra con una solución escrita.
- Libro de actas. Actas de asamblea y de reunión con temas, presentes y adjuntos, buscables y disponibles para toda la comisión.
- Tesorería y balance. Caja mensual con cierres, comprobantes numerados, inventario de bienes y un balance anual que se calcula a partir de los movimientos.
- Noticias y eventos. Publicás una novedad y aparece al instante en el portal público del barrio.
- Formularios. Encuestas, inscripciones y relevamientos online, con las respuestas en el panel. Sin planillas sueltas ni idas y vueltas por chat.
- Portal público. Un sitio propio para el centro vecinal, con su nombre, sus colores y sus banners. Se instala en el celular como una app.
Cómo funciona un reclamo, de punta a punta
- El vecino entra al portal con su cuenta y carga el reclamo, con descripción y fotos.
- La comisión lo recibe en el panel, lo asigna a un responsable y puede comentarlo.
- Se le cambia el estado a medida que avanza y, al resolverlo, se carga la solución por escrito.
- El vecino ve cada cambio desde su portal, con su historial completo.
Cómo está hecho
- Frontend: React + TypeScript + Vite. Portal público y panel de administración en una misma aplicación, con rutas separadas por rol. Instalable como app (PWA).
- Interfaz: Tailwind CSS + shadcn/ui. Componentes accesibles y un sistema visual propio, con tema claro y oscuro.
- Backend: Java 21 + Spring Boot. API REST con Spring Data JPA sobre MariaDB, documentada con OpenAPI: socios, cuotas, reclamos, actas, tesorería y contenido público.
- Infraestructura: Docker Compose. Frontend, API, base de datos, Keycloak y almacenamiento de archivos (MinIO) en contenedores. La demo se restaura sola cada hora.
- Seguridad: Keycloak + permisos por módulo. Inicio de sesión con OpenID Connect. Cada miembro de la comisión ve o gestiona solo los módulos que le corresponden.
Si querés ver cómo se organiza un centro vecinal con herramientas digitales, la guía cómo digitalizar un centro vecinal recorre el proceso paso a paso.
Preguntas frecuentes
¿Qué es miVecinal?
miVecinal es un sistema web de gestión para centros vecinales y asociaciones civiles. Reúne en un solo lugar el padrón de socios, las cuotas, los reclamos, el libro de actas, la caja y el balance, y un portal público con noticias y eventos del barrio.
¿Para quién está pensado?
Para comisiones directivas de centros vecinales, cooperadoras y otras asociaciones civiles, que suelen trabajar de forma voluntaria y hoy llevan la información en cuadernos, planillas y grupos de mensajería.
¿Los vecinos también usan el sistema?
Sí. El vecino entra al portal con su cuenta, carga reclamos con fotos, sigue su estado, consulta sus cuotas y comprobantes y responde formularios. La comisión ve y gestiona todo desde el panel de administración.
¿Cada miembro de la comisión ve todo?
No. Los permisos se asignan por módulo: cada persona puede ver o gestionar solo lo que le corresponde, por ejemplo el tesorero la caja y el secretario las actas. El inicio de sesión se hace con Keycloak (OpenID Connect).
¿Se puede probar sin registrarse?
Sí. Hay una demo pública en demo.mivecinal.com.ar con tres cuentas de ejemplo (administrador, staff y vecino) y datos ficticios. Se restaura sola cada hora, así que podés cargar y borrar lo que quieras.
¿Funciona en el celular?
Sí. El portal y el panel se adaptan a cualquier pantalla y se pueden instalar en el celular como una app (PWA).
¿Con qué tecnologías está hecho?
El frontend usa React, TypeScript y Tailwind CSS; el backend, Java 21 con Spring Boot y MariaDB; la autenticación, Keycloak; los archivos, MinIO. Todo corre en contenedores con Docker Compose.
¿Quién lo desarrolló y cómo contacto?
Lo desarrolló Benjamín D’Angelo Lovrovich, de punta a punta: base de datos, backend, frontend y despliegue. Podés escribir a contacto@mivecinal.com.ar.