
BKLN Marketplace
BKLN Marketplace es una plataforma de compra-venta online orientada al mercado de África Central (moneda FCFA/XAF), construida íntegramente sin frameworks frontend. 18 páginas funcionales que cubren desde el onboarding hasta el panel de administración, pasando por un sistema de mensajería en tiempo real entre compradores y vendedores. Los usuarios pueden publicar productos con hasta 10 fotos, crear catálogos curados, activar ofertas con countdown y gestionar su perfil con integración de WhatsApp, Instagram, Facebook y TikTok. El sistema de autenticación soporta tres métodos: email/contraseña, OTP por SMS y Google OAuth — pensado para la realidad de un mercado emergente donde el móvil es el dispositivo principal. El modelo de negocio se articula en torno a planes de suscripción (gratuito y Premium) con un flujo de activación por código gestionado desde el panel de admin, evitando dependencias de pasarelas de pago externas. El dashboard de administración incluye gestión de solicitudes, generación de códigos, moderación de contenido y analíticas.
Retos
- • Mensajería en tiempo real sin frameworks ni librerías de estado externas
- • Sistema de planes con feature gating en cliente manteniendo coherencia con el backend
- • Autenticación multi-método (email, SMS OTP, OAuth) en un flujo UX único y fluido
- • Diseño mobile-first para mercados donde el smartphone es el único dispositivo
Soluciones
- • Supabase Realtime Channels para entrega de mensajes con latencia cero y cleanup automático
- • Objeto PLAN_LIMITS centralizado que controla límites de productos, fotos y funcionalidades por plan
- • Flujo de auth unificado con tabs animados y manejo de errores específico por método
- • Bottom navigation adaptativa y safe-area insets para dispositivos con notch en cualquier pantalla