reforma.do

Trabajos

Acá solo hay proyectos vivos, que podés abrir ahora mismo.

keren.uy en el celular: el inicio con la foto de Keren

Cuatro proyectos, uno por capítulo

Son una web de cliente, dos sistemas que hicimos para nosotros y el framework con el que están programados.

  • Web completa

    keren.uy

    Maquilladora y peinadora en Montevideo. Ocho páginas, español e inglés, reservas por WhatsApp.

  • Sistema a medida

    planea.do

    Reservas de mesa por WhatsApp con un asistente de inteligencia artificial y panel para el local.

  • Plataforma

    allrpg.info

    Portal para organizadores de juegos de rol en vivo. Funciona desde 2006 y está en tres idiomas.

  • Código abierto

    Fraym

    Nuestro framework PHP. La base de los dos sistemas de arriba, con el código a la vista.

keren.uy

Una web completa hecha desde cero, con una página para cada servicio.

keren.uy en el celular: la página de maquillaje de novia
keren.uy en computadora: el inicio con la foto de Keren

Maquilladora y peinadora · Montevideo

Keren tenía su trabajo en Instagram, su ficha en Google y clientas que volvían, pero no tenía web. Cuando alguien buscaba «maquilladora en Montevideo» o «maquillaje de novia», Google mostraba a otras.

  • Un inicio y una página para cada servicio: novias, 15 años, misses y reinas, eventos, a domicilio y curso de automaquillaje.
  • Versión en inglés, para las novias que llegan de afuera.
  • Precios a la vista, en pesos, con qué incluye cada paquete y cuánto dura.
  • Reservas por WhatsApp, con el mensaje ya escrito.
  • Trece preguntas frecuentes con marcado para Google, galería de antes y después, reseñas y una sección para misses.
  • Schema de salón de belleza con precios, dirección y horarios, más llms.txt para los buscadores con IA.

8 páginas · español + English · 2 semanas

PageSpeed: Rendimiento 96 en computadora y 82 en el celular · SEO 100 · Buenas prácticas 100 · Accesibilidad 96

¡Amo mi web! Le conté a Alex cómo trabajo y lo convirtió en una página que parece una revista de moda, pero que mis clientas entienden en dos segundos desde el celular. Ahora, cuando me preguntan precios, mando el link y listo: se terminaron los audios de cinco minutos explicando cada paquete. Rapidísimo, súper atento y con un gusto divino.

Keren Martinez Carpio · maquilladora · keren.uy

planea.do

Sistema de reservas para restaurantes y bares, producto propio del estudio.

planea.do en computadora: el inicio con el formulario para reservar mesa por WhatsApp planea.do en computadora: el mapa del salón con las mesas por espacio y la línea de horarios planea.do en WhatsApp Web: el asistente busca restaurantes en Palermo, Montevideo, con dirección y puntaje

Qué pasaba antes

Muchos restaurantes de Montevideo toman las reservas por WhatsApp, por teléfono y en un cuaderno. Las reservas se pierden, la gente no avisa que no viene y el encargado se pasa la tarde contestando mensajes.

Qué hicimos

  • El cliente escribe por WhatsApp como le sale, y un asistente con inteligencia artificial pregunta lo que falta (día, hora, cuántas personas, teléfono) y crea la reserva.
  • Dos horas antes, el cliente recibe un pedido de confirmación, así el local no guarda una mesa vacía.
  • Panel del local: reservas, clientes, horarios y excepciones del calendario.
  • Mapa del salón con las mesas y la ocupación de la noche.
  • Equipo con roles: dueño, encargado y personal de salón.
  • Avisos en el navegador y por correo. Si el local no contesta el WhatsApp en 30 minutos, la reserva se va por mail.
  • Buscador de locales para los clientes, con todo el sistema en español, inglés y ruso.

PHP 8 · Fraym · PostgreSQL · WhatsApp Business API · Gemini · Docker

Ver planea.do

allrpg.info

Plataforma para organizadores de juegos de rol en vivo. Proyecto propio de Alex, en funcionamiento desde 2006.

allrpg.info instalado en el celular, con la lista de solicitudes y de proyectos
allrpg.info en computadora: la página de un proyecto con su menú de gestión

Proyecto propio · Alex Garshin

Los juegos de rol en vivo (larp) son partidas de varios días en las que cientos de personas interpretan un papel en un lugar real. Quien los organiza tiene que recibir las inscripciones, repartir los papeles, cobrar la cuota, alojar a todos y repartir los documentos del juego. Antes eso se hacía en planillas y correos.

  • Inscripciones con campos a medida, grupos y grilla de personajes.
  • Tramas donde cada jugador ve solo la parte que le toca.
  • Cuotas con pago en línea, presupuesto del proyecto, alojamiento y acreditación.
  • Generador de documentos de juego.
  • Calendario de eventos, comunidades, base de conocimiento y mercado de utilería.
  • Se instala en el celular como una aplicación.
  • La octava versión, de 2025, está reescrita entera y publicada con el código abierto.

20 años en funcionamiento · 96 módulos · 3 idiomas: ruso, inglés y español

Fraym

Nuestro framework PHP, con el código abierto. Sobre él están construidos allrpg.info y planea.do.

Para qué está acá

Es la prueba que no hay que creer de palabra: el código está abierto y se puede leer entero.

En criollo

Fraym es la base con la que armamos sistemas fiables rápido: cuentas, turnos, áreas de clientes, paneles de gestión. La conocemos hasta la última línea porque la escribimos nosotros.

Para quien programa

PHP 8.4, PostgreSQL o MySQL, sin ORM y sin empaquetador de frontend, licencia MIT.

Ver el código en GitHub

El repositorio de Fraym en GitHub

Cuando una web no alcanza y hace falta un sistema, no empezamos de cero ni te atamos a una herramienta ajena: usamos esta base y el código queda documentado y tuyo.

El próximo trabajo puede ser tu web

Contanos qué hacés y qué tenés hoy. Te respondemos con precio y plazo, y si ya tenés web te decimos antes qué le falta.

WhatsApp