PourSelf

La máquina PourSelf con su tablet, el móvil del cliente y el panel de gestión.
Producto
Máquina de bebidas conectada
Rol
Único desarrollador de software
Año
2022 - 2025
Alcance
Móvil, tablet, panel, backend + IoT

Único desarrollador de softwareApp móvil, tablet, panel + IoT2022 - 2025

Capturas oficiales de la app Torio

7 imágenes

El resultado

Una máquina de bebidas conectada, utilizada por clientes reales.

Único desarrollador de software de PourSelf en Torio: app para clientes, app de la tablet, panel de gestión, backend en Node.js, pagos e integración IoT.

Apps de móvil y tabletÚnico desarrollador de softwarePanel + IoTProyecto con apoyo Sproti

01

El problema

Los locales necesitaban un dispensador de autoservicio con software para los clientes, el personal y la propia máquina.

02

Lo que hice

Construí la app para clientes, la app de la tablet, el panel de gestión y el backend en Node.js, incluidos los pagos y la comunicación con la máquina. Mi padre construyó la máquina física. Yo me encargué del software, los despliegues, la monitorización y el mantenimiento.

Un perro sentado en un sofá delante del dispensador PourSelf.
Una foto divertida durante el desarrollo.

De qué me encargaba

  • App para clientes

    React Native y Expo: escanear un QR, elegir una bebida, pagar y acceder al grifo.

  • App de la tablet

    La interfaz del dispensador, con bebidas, códigos QR y la sesión actual.

  • Panel de gestión

    Controles web para máquinas, estado de los grifos, productos, precios, descuentos y usuarios.

  • Backend e IoT

    Servicios Node.js, pagos y comunicación con el ordenador integrado en la máquina.

Cómo se construyó

Del prototipo en el garaje a una máquina en un bar.

Desarrollado en Torio, PourSelf unió la máquina y su software. Recorre su desarrollo a través del panel, la tablet, la app del cliente y las pruebas físicas.

  1. Del garaje al prototipo de acero

    Mi padre construyó la máquina física. Yo me encargué del software que la conectaba con la app, el backend y las herramientas de gestión. La carcasa y el primer prototipo de acero muestran el inicio de ese trabajo conjunto.

    2 imágenes
  2. Montar la máquina

    El prototipo de acero dio paso a un dispensador cerrado con grifos y pantalla. Escribí el software de la máquina y conecté su ordenador integrado al backend.

    3 imágenes
  3. Un panel para gestionar la máquina

    Construí el panel web y su backend en Node.js para controlar máquinas, diagnosticar problemas y gestionar productos, precios, descuentos y usuarios. Estas pantallas de desarrollo muestran la configuración del grifo y sus estados cerrado y disponible.

    2 imágenes
  4. La app de la máquina

    Construí la aplicación de la tablet que mostraba las bebidas y los códigos QR en el dispensador. La tablet del prototipo y la pantalla integrada posterior muestran su desarrollo, con contenido de prueba.

    2 imágenes
  5. Escanear, pagar y acceder al grifo

    La app para clientes, hecha con React Native y Expo, conectaba el escaneo QR, la selección de bebidas, el pago, el acceso al grifo y los recibos. Estas pantallas de desarrollo con la marca Torio pertenecen al producto PourSelf.

    5 imágenes
  6. Medir lo que se servía

    El software tenía que funcionar con un flujo real de líquido. Las pruebas reunían el caudalímetro, el cableado de control y las mediciones de cuánto servía la máquina.

    3 imágenes
  7. Un producto conectado

    La app del cliente, la tablet, el panel y el backend se unían en el mismo dispensador. Me encargué de su comunicación, los despliegues, la monitorización, la depuración y el mantenimiento.

    1 imagen
  8. Instalado en un bar

    La máquina y el software se lanzaron como un producto funcional utilizado por clientes reales. Estas fotografías muestran el dispensador instalado en la barra de un bar.

    2 imágenes

Lo que usé

Una máquina, cuatro capas de software.

Hardware e IoT

  • Raspberry Pi
  • Arduino
  • Relay boards
  • Flow meters
  • MQTT
  • Python

App

  • React Native
  • Expo
  • QR scanning
  • iOS
  • Android

Backend

  • Node.js
  • REST APIs
  • MongoDB
  • Stripe
  • Sentry

Web y admin

  • Next.js
  • React
  • Operator dashboard
  • Vercel

Hardware y software

Un producto conectado, desde el móvil hasta la máquina.

PourSelf conectaba un dispensador físico, un ordenador integrado, una app para clientes, pagos, servicios backend y un admin para operadores. Me encargué del software y de los flujos operativos entre cada parte.

20m ISK
Subvención conseguida
1
Desarrollador de software
En vivo
Producto físico
Remoto
Operación de máquina

01 / Máquina conectada

El software llegaba hasta el dispositivo físico

Un pequeño ordenador dentro del dispensador conectaba la máquina a internet y coordinaba acciones desde la app del cliente y el sistema del operador.

  • Móvil, backend y dispositivo

    Construí el flujo de comunicación que movía comandos y estado entre el móvil del cliente, los servicios backend y el ordenador integrado.

  • Enrutamiento remoto controlado

    Gestioné DNS y enrutamiento controlado para el acceso remoto de los operadores al dispositivo.

  • Estado coordinado

    Mantuve coordinados el escaneo de bebidas, las respuestas de la máquina y el estado de pagos en el sistema en producción.

02 / Operaciones

Un admin creado para operar el negocio

La interfaz del operador cubría tanto la máquina como la configuración comercial de cada instalación.

  • Control y estado de la máquina

    Permitía encender y apagar de forma remota, comprobar el funcionamiento, ver el estado y diagnosticar problemas.

  • Productos, precios y descuentos

    Construí flujos para gestionar productos, precios, descuentos, usuarios y la configuración necesaria para la operación diaria.

  • Interfaces para clientes y operadores

    Entregué la app en React Native y Expo, el admin en React y Next.js y la web pública como una sola familia de producto.

  • Backend y monitorización

    Construí servicios Node.js, base de datos y APIs, pagos, scripts, despliegues, monitorización con Sentry, depuración y mantenimiento.

Trabajemos juntos

¿Tienes un proyecto así?

Cuéntame qué quieres construir.

Volver al trabajo