← Volver a proyectos | Caso de éxito

Mercaplay

Plataforma completa de venta de comida online: web, app móvil y panel de administración.

Django REST React React Native
Mercaplay - Vista principal de la plataforma

Sobre el proyecto

Mercaplay es una plataforma integral de venta de comida online desarrollada para restaurantes y negocios de alimentación. El proyecto nació con el objetivo de digitalizar pequeños y medianos comercios, ofreciéndoles una solución completa que incluye tienda online, app para clientes y dashboard de gestión.

La arquitectura se dividió en tres partes: backend robusto con Django REST Framework, frontend web con React para los clientes y el panel administrativo, y una app móvil en React Native para iOS y Android. Todo sincronizado en tiempo real.

"La plataforma fue desarrollada por Enrique Barrio para la venta de alimentos online. Este producto está disponible en venta y puede ser adaptada y rediseñada para la necesidad del cliente"

Ficha técnica

  • Cliente: Mercaplay
  • Año: 2024
  • Duración: 8 meses
  • Metodología: Scrum
  • Tecnologías:
    Django DRF React React Native PostgreSQL Redis Stripe

Capturas del proyecto

Vista de las diferentes interfaces de Mercaplay

Mercaplay - Página de inicio web

Inicio - Versión web

Landing page con catálogo de productos y promociones

Mercaplay - App móvil

App Móvil

React Native · Disponible en iOS y Android

Mercaplay - Dashboard administrativo

Panel de administración

Gestión de pedidos, productos y estadísticas

Mercaplay - Modo oscuro

Modo oscuro

Soporte completo en web y móvil

Funcionalidades principales

Carrito en tiempo real

Actualización instantánea del carrito y disponibilidad de productos.

Pagos integrados

Stripe, transferencia y efectivo (para retiro en local).

Dashboard en tiempo real

Los restaurantes ven los pedidos al instante y actualizan estados.

Modo oscuro

Soporte completo en web y app, siguiendo preferencias del sistema.

Notificaciones push

Alertas en la app cuando el pedido cambia de estado.

Estadísticas avanzadas

Ventas, productos más pedidos, horarios pico, etc.

Stack tecnológico

Backend

  • Django 4.2 / Django REST Framework
  • PostgreSQL + Redis (caché)
  • JWT Authentication
  • Celery + RabbitMQ (tareas asíncronas)
  • Stripe + PayPal integration

Frontend Web

  • React 18 + TypeScript
  • Tailwind CSS + Shadcn/ui
  • React Query + Zustand
  • React Router v6
  • Recharts (estadísticas)

App Móvil

  • React Native 0.73
  • Expo / EAS Build
  • React Navigation
  • AsyncStorage + SQLite
  • Push notifications (Firebase)
Django DRF React TypeScript React Native PostgreSQL Redis Stripe Tailwind

¿Te interesa este proyecto?

Podemos construir algo similar para tu negocio o adaptar la solución a tus necesidades.