Plataforma de agendamento open source e auto-hospedada (fork comunitário do Cal.com sob licença MIT) para marcar reuniões e gerenciar calendários.
alextselegidis/easyappointments
Aplicativo web auto-hospedado para agendamento de consultas, com gestão de clientes, serviços e profissionais, horários de trabalho e sincronização com o Google Calendar.
Alternativa open source a:Calendly
Acuity Scheduling
- Estrelas
- 4,448
- Forks
- 1,578
- Issues abertas
- 176
- Último commit
- há 20 horas
O que é?
O Easy!Appointments é um aplicativo web auto-hospedado para agendar consultas. Ele permite que uma empresa gerencie clientes, serviços e os profissionais que os prestam, além de definir horários de trabalho e regras de agendamento que determinam quando é possível reservar horários.
O aplicativo é desenvolvido em PHP e MySQL e pode ser implantado em um servidor web, como Apache ou Nginx. A instalação envolve enviar os arquivos, editar um arquivo de configuração e concluir um assistente de configuração no navegador. Os dados permanecem no servidor do próprio operador.
O projeto inclui sincronização com o Google Calendar, um sistema de notificações por e-mail e uma interface multilíngue. Há um ambiente com Docker Compose disponível para desenvolvimento local.
Recursos principais
- 01Gerencie clientes, serviços e profissionais em um só lugar
- 02Defina horários de trabalho e regras de agendamento para controlar a disponibilidade
- 03Sincronize consultas com o Google Calendar
- 04Envie notificações por e-mail
- 05Interface de usuário multilíngue
- 06Hospede por conta própria com Apache ou Nginx, PHP e MySQL
Casos de uso
- Criar uma página de agendamento online para uma clínica, um salão ou uma consultoria
- Permitir que clientes agendem horários com a equipe sem usar um serviço de agendamento de terceiros
- Manter os dados dos agendamentos na sua própria infraestrutura
Início rápido
- 1
Clone o repositório
git clone https://github.com/alextselegidis/easyappointments.git - 2
Acesse a pasta do projeto
cd easyappointments - 3
Inicie o ambiente Docker
docker compose up - 4
Em outro terminal, abra um shell no contêiner do app e, em seguida, instale as dependências
docker compose exec php-fpm bash
Antes de usar
- O início rápido do README é voltado ao desenvolvimento; em produção, é necessário configurar manualmente o Apache ou Nginx, o PHP 8.2 ou superior e o MySQL.
- Os recursos premium são vendidos separadamente pelo site do projeto.
Tópicos
Perguntas frequentes
- O que é easyappointments?
- Aplicativo web auto-hospedado para agendamento de consultas, com gestão de clientes, serviços e profissionais, horários de trabalho e sincronização com o Google Calendar. O Easy!Appointments é um aplicativo web auto-hospedado para agendar consultas. Ele permite que uma empresa gerencie clientes, serviços e os profissionais que os prestam, além de definir horários de trabalho e regras de agendamento que determinam quando é possível reservar horários.
- easyappointments é gratuito? Qual é a licença?
- easyappointments é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- easyappointments ainda é mantido?
- Manutenção ativa. O último commit de easyappointments foi em 19 de out. de 2026.
- Para que posso usar easyappointments?
- Criar uma página de agendamento online para uma clínica, um salão ou uma consultoria Permitir que clientes agendem horários com a equipe sem usar um serviço de agendamento de terceiros Manter os dados dos agendamentos na sua própria infraestrutura
- Como instalar easyappointments?
- Clone o repositório: git clone https://github.com/alextselegidis/easyappointments.git Acesse a pasta do projeto: cd easyappointments Inicie o ambiente Docker: docker compose up Em outro terminal, abra um shell no contêiner do app e, em seguida, instale as dependências: docker compose exec php-fpm bash
- Onde consigo easyappointments?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/alextselegidis/easyappointments
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta open source e auto-hospedável para planejar, publicar e analisar conteúdo em várias redes sociais, com integrações de IA e API.
CRM pessoal de código aberto para registrar sua vida e acompanhar seus relacionamentos com amigos e familiares.
Software de contabilidade online para pequenas empresas e profissionais autônomos, desenvolvido com Laravel e VueJS, com API RESTful e loja de aplicativos.
Editor de diagramas e quadros brancos no navegador, escrito em JavaScript, executado no cliente e que pode ser hospedado por conta própria.
Um app gratuito e auto-hospedado para fazer anotações em rich text e Markdown, com listas de tarefas, diário e compartilhamento, como alternativa ao Notion e ao Obsidian.