Loading background
star
star
star
star

LOADING...

Logo
star
star
Hero vector

EkosLive

Sobre el proyecto

EkosLive es una plataforma de astrofotografía en la nube del equipo StellarMate. LogicCraft participó como socio de ingeniería — haciéndose cargo de la infraestructura backend, los pagos por suscripción, el control de acceso y la optimización del rendimiento del sistema de producción en vivo.

Hero Background

Resumen del Proyecto

LogicCraft contribuyó a EkosLive como socio de ingeniería — asumiendo la responsabilidad de la infraestructura backend, los pagos por suscripción, el control de acceso y el rendimiento en una plataforma de astrofotografía cloud en producción.

Our Scope

Our Scope

Nuestro compromiso de ingeniería abarcó un conjunto definido de objetivos de infraestructura y monetización: implementar pagos por suscripción confiables a través de PayPal y Stripe, establecer un sistema ACL seguro basado en CASL para la gestión de roles, reducir los costos de infraestructura AWS mediante el almacenamiento en caché de consultas y mejorar el rendimiento del frontend y los tiempos de respuesta de la base de datos de la plataforma existente.

Phone
What We Delivered

What We Delivered

Integramos Sentry y optimizamos Webpack (TTI -40%), implementamos suscripciones PayPal y Stripe con manejo completo de webhooks, construimos soporte de carga S3 para archivos de hasta 150MB, desarrollamos un proxy de caché que reduce el volumen de consultas AWS en un 70%, implementamos un sistema ACL CASL con MongoDB, lanzamos un panel de administración para el seguimiento de usuarios, mejoramos el rendimiento de la BD mediante indexación y refactorización del esquema, y mantuvimos la plataforma en infraestructura Nginx auto-alojada.

icon

Desafíos Clave

  • Manejar cargas de archivos grandes de hasta 150MB a AWS S3 de forma confiable en producción sin tiempos de espera, presión de memoria o pérdida de datos

  • El volumen excesivo de consultas AWS aumentaba los costos de infraestructura sin una capa de caché para absorber las solicitudes repetidas

  • La plataforma carecía de un sistema de control de acceso estructurado — los permisos de usuario, grupo y administrador se manejaban de forma inconsistente en el código

  • El rendimiento del frontend estaba degradado por una configuración de Webpack no optimizada sin visibilidad de errores en producción ni herramientas de observabilidad

icon

What We Built

  • Pagos por Suscripción — Integración de PayPal y Stripe con manejo completo de webhooks, gestión del ciclo de vida del plan y aplicación de facturación en toda la base de usuarios — con soporte para modelos de suscripción únicos y recurrentes.

  • Sistema de Control de Acceso — Sistema ACL basado en CASL integrado con MongoDB, estableciendo permisos de rol granulares para administradores, gerentes de grupo y usuarios finales — más un panel de administración dedicado para el seguimiento de usuarios y la gestión de configuración.

  • Infraestructura y Observabilidad — Sentry integrado para el seguimiento de errores en tiempo real, build de Webpack optimizado (TTI -40%), submódulos de Git configurados y despliegue auto-alojado en Nginx mantenido.

  • Optimización AWS y Almacenamiento — Proxy de caché desarrollado (volumen de consultas AWS -70%) y manejo de carga de archivos en producción en AWS S3 que soporta archivos de hasta 150MB con streaming por fragmentos y recuperación de errores.

Interfaz Final

Final Interface 1
Final Interface 2Final Interface 3
Final Interface 4
Final Interface copy 1Final Interface copy 2
Final Interface copy 3
Final Interface copy 4Final Interface copy 5
Final Interface copy 6
Final Interface copy 7Final Interface copy 8
Final Interface 1
Final Interface 2Final Interface 3
Final Interface 4
Final Interface copy 1Final Interface copy 2
Final Interface copy 3
Final Interface copy 4Final Interface copy 5
Final Interface copy 6
Final Interface copy 7Final Interface copy 8

Descripción General de Funciones

Backend, Pagos e Infraestructura

LogicCraft se unió al proyecto EkosLive para hacerse cargo de un conjunto enfocado de entregables de ingeniería — monetización por suscripción vía PayPal y Stripe, un sistema de control de acceso CASL, optimización de AWS y mejoras de rendimiento en toda la plataforma.

Features overview
star
star

Stack Tecnológico

Nuestra contribución operó sobre un backend Node.js con MongoDB, AWS S3 para almacenamiento, Stripe y PayPal para pagos de suscripción, un sistema de control de acceso basado en CASL e infraestructura Nginx auto-hospedada.

first
second
third
fourth
fifth
sixth
seventh

Métricas

-00%

Time to Interactive

Configuración del build de Webpack optimizada e integración de Sentry para el seguimiento de errores en producción — Time to Interactive reducido en un 40% con visibilidad completa sobre los errores de tiempo de ejecución en la plataforma en vivo.

-00%

Volumen de consultas AWS

Capa de proxy de caché para consultas AWS desarrollada, reduciendo el volumen total de consultas en un 70% — reducción directa de los costos de infraestructura sin impacto en la actualidad de los datos ni en la corrección del sistema.

000MB

Carga máxima en S3

Manejo confiable de carga de archivos grandes en AWS S3 implementado — soporte para archivos de hasta 150MB con streaming por fragmentos, seguimiento del progreso y recuperación de errores para uso a escala de producción.

-00%

Latencia de solicitudes DB

Latencia promedio de solicitudes de base de datos reducida en un 5–10% mediante indexación de consultas específica y refactorización del esquema de MongoDB — mejora de los tiempos de respuesta en los endpoints más utilizados.

Empresas que construyen con nosotros

AdventuroadsLogo
CollectdevLogo
GivunityLogo
SeeGuruLogo
OnefitcomCoverLogo
TrgoLogo
LerioLogo
TkthriveLogo
WestfieldLogo
OprvLogo
MuvrLogo
UpmenuLogo
VerlynkLogo
EkosLiveLogo
SheqsyLogo

CookieBy clicking "Accept" you agree with our use of cookies. See our Privacy Policy.