Agendamento online pelo link, confirmação pelo WhatsApp e recuperação de clientes para quem trabalha com hora marcada. 1 mês grátis.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @samuelxpsx26-debugOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Agenda online, lembretes e recuperação de clientes para negócios com hora marcada. Stack: Next.js 16 (App Router) + TypeScript + Tailwind + Supabase (Postgres, Auth, RLS) + PWA.
/<endereço>: o cliente agenda sem conta e depois remarca ou cancela pelo próprio link./admin: painel do dono do SaaS com MRR, clientes, faturamento dos clientes e ROI/CAC dos anúncios.supabase/migrations/*_rls.sql).EXCLUDE USING gist, inclusive em requisições simultâneas.security definer que revalidam a disponibilidade, limitam abuso por telefone e não expõem dados de clientes.npm install
cp .env.example .env.local # preencha com as chaves do Supabase
npm run dev
supabase/migrations em ordem (SQL Editor ou supabase db push).https://SEU_SITE/auth/callback em Redirect URLs.NEXT_PUBLIC_AUTH_PROVIDERS.npm test # regras de negócio (Vitest)
npm run test:db # banco: RLS, disponibilidade, reservas (precisa de um Postgres local; use PGHOST/PGPORT/PGUSER)
notification_jobs já criada; falta o worker e o provedor, ex.: Resend).webhook_events).