Ir al contenido principal
Volver a proyectos
En desarrolloAño: 2025

JM Fénix — SaaS Tributario

React 19TypeScriptVite 7Tailwind CSSZustandshadcn/uiReact Hook Form.NET 10ASP.NET CorePostgreSQLRedisFirebase AuthHangfireWompi

Sobre el proyecto

JM Fénix es una plataforma SaaS full-stack diseñada para contadores y firmas contables en Colombia. Centraliza la gestión de clientes (personas naturales y jurídicas), empresas asociadas, obligaciones tributarias ante la DIAN, calendarios fiscales y control de acceso por roles granular. El backend en .NET 10 expone una API REST con autenticación Firebase, jobs recurrentes con Hangfire, caché Redis, pagos con Wompi y envío de emails transaccionales via Resend. El frontend en React 19 + Vite 7 sigue arquitectura feature-module estricta con design system propio (glassmorphism, tokens CSS HSL) y es instalable como PWA.

Características

  • Gestión de clientes y empresas con perfil 360°
  • Obligaciones tributarias y calendarios DIAN integrados
  • Pasarela de pagos Wompi con webhooks y licenciamiento automático
  • Control de roles y permisos granular por empresa
  • Notificaciones automáticas por email (Resend)
  • Jobs recurrentes con Hangfire (vencimientos, estados)
  • Auditoría completa de acciones del sistema
  • PWA instalable con soporte offline parcial
  • API REST .NET 10 + PostgreSQL (Supabase) + Redis (Upstash)