▸ ServiciosPaso 1 gratis

Citas online para peluquerías y clínicas con Easy!Appointments, de código abierto

Easy!Appointments es un sistema de reservas de código abierto: el negocio define servicios, profesionales y horarios, y sus clientes reservan solos. Lo pruebas en tu ordenador con Docker (incluye un buzón de prueba para ver los correos) y lo configuras para un negocio antes de instalarlo en su hosting.

Al terminar tendrás

  • Easy!Appointments funcionando en tu ordenador.
  • Servicios, profesionales y horario configurados.
  • Una reserva de prueba con su correo de confirmación.

En esta misión · 5 pasos · 24 min

  1. 1Instala Docker y descarga el proyecto6 min
  2. 2Configura y arranca6 min
  3. 3Instala y crea tu usuario3 min
  4. 4Servicios, profesionales y horario6 min
  5. 5Del ordenador al negocio3 min

Lo que vas a usar

24 min €0 8 GB RAM · sin GPU macOS · Windows

Antes de empezar

  • Los servicios, la duración y el horario de un negocio (real o de prueba).
  1. 1Paso 01 de 05 · ~6 min

    Instala Docker y descarga el proyecto

    El código con su entorno Docker.

    1. 1

      Abre la terminal. En Mac: pulsa Cmd+Espacio, escribe Terminal y pulsa Enter. En Windows: pulsa la tecla Windows, escribe PowerShell y pulsa Enter.

      TerminalmacOS
      $brew install --cask docker
      $open -a Docker
      TerminalmacOS
      $cd ~
      $curl -L -o ea.zip https://github.com/alextselegidis/easyappointments/archive/refs/heads/main.zip
      $unzip ea.zip
      $mv easyappointments-main easyappointments
      $cd easyappointments
      $cp config-sample.php config.php

      Truco

      🎉 Si tienes la carpeta easyappointments con config.php dentro, ¡nivel 1 superado!

    ¿Tu Mac dice «brew: command not found»? Instala Homebrew una vez

    Homebrew es el instalador de programas que usamos en todas las misiones de Mac. Pega esto en la Terminal (es el comando oficial de brew.sh). Te pedirá la contraseña del Mac: al escribirla no se ve nada, es normal.

    Instala HomebrewmacOS
    $/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    Al terminar, copia y ejecuta las líneas que salen bajo «Next steps», cierra la Terminal y ábrela de nuevo. Comprueba con brew --version.

    Comprueba que funcionaLa carpeta easyappointments tiene config.php.

    Si algo falla (3)
    Sale «brew: command not found»
    Te falta Homebrew. Instálalo con el comando de su web oficial, brew.sh, cierra la terminal, ábrela otra vez y repite.
    En Windows dice que no reconoce el comando nuevo
    Cierra PowerShell y ábrelo otra vez: la ventana vieja no sabe que acabas de instalar algo. Si lo que no reconoce es winget, actualiza «Instalador de aplicación» desde Microsoft Store.
    Docker dice que no está en marcha
    Abre Docker Desktop y espera a que ponga «Engine running».

    ¿Sigues atascado? Pregunta en la comunidad Avisar de un error en este paso

  2. Lo que desbloqueas

    4 pasos · 2 comandos · 2 errores típicos resueltos

    1. 2Configura y arranca~6 min

      Los datos de la base de datos de Docker.

      2 comandos · 2 errores resueltos · comprobación incluida

    2. 3Instala y crea tu usuario~3 min

      El asistente lo hace todo.

    3. 4Servicios, profesionales y horario~6 min

      Lo que el negocio ofrece.

    4. 5Del ordenador al negocio~3 min

      Lo que hace falta para usarlo de verdad.

    Pasos 2–5 con el plan Anual

Primeros logros

Ya lo tienes funcionando. Pruébalo con esto:

Los servicios del negocio

Bien definidos.

Prompt para tu IA

Una [peluquería/clínica] ofrece: [lista]. Organízalos para un sistema de reservas: nombre corto, duración, precio y una descripción de 1 línea para el cliente.

Tu oferta

Instalación + mantenimiento.

Prompt para tu IA

Escribe una oferta de 4 líneas para un [tipo de negocio]: les instalo un sistema de citas online en su hosting, lo configuro y les enseño a usarlo. Precio de instalación y de soporte mensual.

Siguiente nivel: boletín para el negocio

Que los clientes vuelvan con un correo al mes.

Siguiente misión

Cómo deshacerlo

Para y borra los contenedores y la carpeta.

Parar y borrarmacOS
$cd ~/easyappointments
$docker compose down -v

Haciendo esta misión juntos

Sé de los primeros en terminarla. Si te atascas, pregunta: quien ya la hizo te puede ayudar.

Logros recientes

Preguntas

Siguiente misión · Servicios que puedes vender · 26 de 30El boletín mensual de un negocio con listmonk: listas, plantilla y envío propios
Tu progreso 0/5Paso 1 →