Proyectos
Lo que ya construí
Oniapp
Full stack en Oniapp — mobile, panel web y API: en este frente, temas adaptativos por institución, accesibilidad y pruebas automatizadas
- Un único código genera apps distintas por institución educativa, cada una con su propio bundle ID, tema, ícono y URL de Moodle
- Tema, colores y funciones activas (biblioteca, academy, cuaderno, notas, calendario) configurados por institución
- Integración completa con Moodle: notas, calendario, cuaderno de apuntes y cursos dentro de la app
- Actualización automática (OTA) vía EAS en cada push, en producción y en entorno de pruebas
React NativeExpoExpo RouterNativeWindTanStack QueryZustandTypeScript
Oniapp Admin
Full stack en Oniapp — mobile, panel web y API: en este frente, construí buena parte de las pantallas del panel a partir de Figma, con ordenamiento de tablas e integración con endpoints
- Panel web donde cada institución gestiona el contenido y los usuarios de la app
- Búsqueda y caché de datos con TanStack Query, formularios validados con Zod y React Hook Form
- Interfaz construida con shadcn/ui y Radix UI, consistente con el resto del producto
Next.jsTanStack QueryZustandRadix UIshadcn/uiZod
Seja
Full stack en Seja — mobile, panel web y API: en este frente, funciones de diario, agenda de hobbies, notificaciones y edición de listas
- App de bienestar con publicaciones de foto y audio en comunidades, diario personal y agenda de hobbies y tareas
- Inicio de sesión social vía Google, Apple y Firebase, con autenticación JWT y refresh token
- Notificaciones push y contenido localizado en varios idiomas con i18next
- Calendario de hábitos y selector de color de tema construidos con librerías nativas de gestos y animación
React NativeExpoNativeWindTanStack QueryZustandFirebase Authi18next
Seja Admin
Full stack en Seja — mobile, panel web y API: en este frente, configuración inicial del panel y ajustes de marca y estilo
- Panel de moderación de denuncias y gestión de usuarios de la comunidad
- Misma base técnica que Oniapp Admin (Next.js, TanStack Query), con componentes Base UI/shadcn
Next.jsBase UITanStack QueryRadix UIshadcn/uiZod
Praça 22
Lo desarrollé sola, desde el diseño hasta la publicación
- Sitio institucional construido desde cero hasta la publicación, con secciones de presentación, profesores y catálogo de instrumentos
- Animaciones con Framer Motion y componentes accesibles con Radix UI
- Contacto integrado con mapa incorporado y enlace directo a WhatsApp
React 19TypeScriptViteTailwind CSS 4Framer MotionRadix UI
Ritmar
Participé en el desarrollo front-end
- Plataforma de gestión multi-tenant para gimnasios: cada uno con sus propios datos y configuraciones aislados
- Cobro de mensualidades con renovación automática de suscripciones vía Mercado Pago y Asaas
- Pruebas automatizadas y pipeline de integración continua en GitHub Actions
NestJSNext.jsReact
Mince Joias
Participé en el desarrollo front-end
- Tienda de joyas online con catálogo, carrito y checkout completo
- Panel administrativo donde la dueña de la tienda actualiza productos y sigue los pedidos
- Diseño responsive probado en diferentes tamaños de pantalla
Next.jsTypeScriptTailwind CSSMongoDBAWS