Skip to content
leoco/dev
Volver a proyectos
Full-stack (auth + backend + frontend + DB)·2025·Repo privado

Herbaplant Platform

Sistema integral de gestión para operaciones agrícolas que necesitaban trazabilidad desde cultivo hasta distribución. Implementé capas de autenticación, módulos de inventario por lotes, asignación dinámica de rutas de logística y control de campo con React 19 + TypeScript. Todo bajo RLS (Row Level Security) en Supabase para máxima seguridad de datos.

Disponible bajo NDA · puedo hacer un walkthrough en una llamada.
STACK TÉCNICO
React 19NestJSSupabaseTypeScriptTailwind
DESAFÍOS

Sincronización offline

Equipos en terreno sin conectividad consistente. Solución: arquitectura con caché local + sync en background cuando hay conexión.

Permisos granulares

Diferentes roles ven diferentes datos según jurisdicción. Solución: RLS + context claims en JWT + middleware de autorización por recurso.

SOLUCIONES

Arquitectura modular

Separé cada dominio (inventario, logística, terreno) en módulos NestJS independientes con sus propios schemas y servicios. Facilita mantenimiento y testing.

Interfaz intuitiva

React 19 con Server Components para formularios complejos. Tailwind para UX consistente. Validación end-to-end con Zod.

GALERÍA

¿Te interesa este proyecto o tienes una idea similar?