Sistema de agendamento online gratuito e open source para barbearias, salões, clínicas, consultórios, estúdios e profissionais autônomos.
O FilaZero é distribuído sob a licença MIT: você pode usar, estudar, modificar e redistribuir o projeto livremente, inclusive em projetos comerciais, respeitando os termos da licença.
- Agendamento online com seleção de serviço, data e horário
- Painel administrativo
- Gerenciamento de serviços, clientes e agendamentos
- Horários de funcionamento e dias indisponíveis
- Suporte a múltiplos funcionários
- Notificações e histórico de agendamentos
- Tema claro/escuro
- Interface responsiva
- SQLite, sem dependência obrigatória de serviços pagos
- Node.js
- Express
- SQLite
- HTML, CSS e JavaScript
- bcryptjs
- express-session
git clone https://github.com/vabidev/FilaZero.git
cd FilaZero
npm install
cp .env.example .env
npm startA aplicação fica disponível em http://localhost:3000.
Copie .env.example para .env e ajuste as variáveis:
PORT=3000
SESSION_SECRET=troque-por-uma-chave-longa-e-aleatoria
ADMIN_USERNAME=admin
ADMIN_PASSWORD=troque-por-uma-senha-forte
DATABASE_PATH=./database.sqliteEm produção, SESSION_SECRET e ADMIN_PASSWORD são obrigatórias.
npm run devVeja MANUAL.md para instruções de instalação, deploy e personalização.
Para contribuir, veja CONTRIBUTING.md.
Questões de segurança devem seguir SECURITY.md.
MIT. Consulte LICENSE.
FilaZero v2.2 — Open Source Edition