Saltar al contenido
Volver al portafolio

Web AppProyecto confidencial

Sistema de Trabajos Técnicos — PERUMIN.

Plataforma web para gestionar el ciclo de vida de los trabajos técnicos de un congreso minero: postulación de autores, triage del comité, asignación a líderes/revisores y evaluación multicriterio hasta la aceptación final.

  • React + TypeScript
  • Sistema de roles y permisos
  • Revisión multicriterio
  • Exportación a Excel
Sistema de Trabajos Técnicos PERUMIN — bandeja de trabajos técnicos del comité

[01] Galería

[02] Resultados obtenidos

  • 01Digitalizó el ciclo completo de revisión de trabajos técnicos (7 estados, 2 fases de evaluación, 3 roles) para la 37° Convención Minera PERUMIN.
  • 02Desarrollado e iterado en campo durante ~4 meses (50 commits, marzo–julio 2025), incluyendo ajustes post-lanzamiento pedidos por revisores y líderes.

[03] El reto

¿Te suena familiar?

El comité organizador necesitaba coordinar la recepción, revisión y calificación de trabajos técnicos entre autores, líderes y revisores especializados, con trazabilidad de estado por cada trabajo y control de quién puede hacer qué acción en cada momento del proceso.

[04] La solución

Cómo lo resolvimos

SPA en React con dos portales — uno para autores (intranet) y otro para el comité (dashboard admin) — sobre una máquina de estados explícita (Registrado → Recibido → Enviado a Líder → Asignado → En Revisión → Aceptado/Desestimado) y permisos granulares por rol (Administrador/Líder/Revisor) que habilitan o esconden cada acción según el estado del trabajo y el perfil del usuario. Cada trabajo pasa por dos fases de evaluación (Preselección y Selección) con puntuación multicriterio (Impacto/Calidad/Innovación) promediada entre revisores, comentarios hilados entre revisor y autor, y exportación a Excel del reporte consolidado.

¿Tu negocio tiene un desafío parecido?

Resolvemos esto en Eventos y convenciones (minería) y lo podemos resolver para ti

Nos reunimos 30 minutos, entendemos tu problema, y te decimos honestamente si podemos ayudarte.

[05] Tecnologías

Stack tecnológico

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS + Radix UI
  • Zustand
  • React Hook Form + Zod
  • TanStack Table
  • Axios + JWT
  • Vercel (frontend)