GalanthusMC: Dirección de Desarrollo y Ecosistema Digital
Dirección técnica y desarrollo Full Stack del ecosistema digital de GalanthusMC, coordinando equipos de desarrollo web e in-game. Plataforma de alto rendimiento con Astro 5 y MongoDB que integra soporte vía Discord y estadísticas en tiempo real del servidor.
Sobre el proyecto
Resumen General del Proyecto
En GalanthusMC, desempeñé el rol dual de Owner y Director de Desarrollo, liderando un equipo multidisciplinario de desarrolladores (web e in-game) para crear una experiencia de usuario integral. El proyecto consistió en el diseño y ejecución de toda la infraestructura digital externa al servidor de Minecraft, incluyendo un portal web de alto rendimiento y un sistema de automatización mediante bots de Discord.
La plataforma web fue construida bajo estándares modernos de SSG (Static Site Generation) para garantizar una carga instantánea y una disponibilidad del 100%, incluso durante picos de tráfico. El sistema actúa como el centro de información y soporte del servidor, integrando datos en tiempo real de la base de datos y del estado del servidor de juegos, facilitando la gestión de la comunidad y la resolución de incidencias.
Herramientas y Características Clave
- Liderazgo de Equipo Técnico: Coordinación integral de desarrolladores backend para el servidor de juegos y desarrolladores frontend para la web, asegurando la cohesión entre el código del juego y la plataforma digital.
- Sincronización de Datos In-Game: Implementación de un sistema que consume datos de MongoDB para automatizar el listado de staff y estadísticas, reduciendo el mantenimiento manual.
- Integración Multi-Plataforma (Discord-Web): Creación de un flujo de soporte donde los formularios web se transforman en tickets de Discord vía Webhooks, permitiendo una respuesta inmediata del equipo administrativo.
- Rendimiento y SEO Internacional: Desarrollo bilingüe (ES/EN) optimizado con Astro 5 y Tailwind CSS 4, logrando puntuaciones de rendimiento perfectas y una experiencia fluida sin frameworks pesados en el cliente.
- Monitoreo en Tiempo Real: Integración de APIs para mostrar el estado del servidor (jugadores activos, IP, uptime) con sistemas de caché para proteger la infraestructura.
Stack Tecnológico
Frontend & Performance
- Framework: Astro 5 (Arquitectura de islas para máxima velocidad).
- Estilos: Tailwind CSS 4 (Última generación para diseño moderno y responsive).
- Runtime & Package Manager: Bun (Optimización del ciclo de vida de desarrollo).
- Lenguaje: TypeScript (Desarrollo robusto y escalable).
Backend & Persistencia
- Base de Datos: MongoDB (Almacenamiento escalable de datos de staff y comunidad).
- Servicios: Node.js para la lógica del bot de Discord y APIs internas.
- Integraciones: Discord API (Widgets, Webhooks e Invitaciones dinámicas).
Infraestructura & DevOps
- Despliegue: Contenedores Docker para portabilidad y consistencia entre entornos y CI/CD con Github Action.
- Estrategia: Generación estática (SSG) con hidratación mínima de JavaScript.
Categoría
Branding
Año
2026
Stack