REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
41/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
30 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
FSW Barber
Uma aplicação de agendamento para barbearias construída com Next.js e TypeScript. Este repositório contém a interface, autenticação e integração com banco de dados via Prisma.
Descrição
- Projeto criado para gerenciar barbearias, serviços e agendamentos de clientes.
- Permite que clientes visualizem barbearias, escolham serviços, selecionem horários e confirmem reservas.
Principais Tecnologias
- Next.js (React) - renderização híbrida e rotas.
- TypeScript - tipagem estática.
- Prisma - ORM para acesso ao banco de dados.
- NextAuth - autenticação e sessões.
- Tailwind CSS - estilização (configurada via PostCSS).
- React Hook Form + Zod - formulários e validação.
Funcionalidades existentes
- Listagem de barbearias e detalhe por barbearia.
- Visualização e seleção de serviços.
- Fluxo de criação e exclusão de reservas (bookings).
- Autenticação via
next-auth.
- Dashboard/itens de UI reutilizáveis (componentes em
src/app/_components).
Como executar (desenvolvimento)
Pré-requisitos:
- Node.js 18+ instalado
- Um banco de dados (ex.: PostgreSQL, SQLite). Configure
DATABASE_URL.
Passos:
- Instalar dependências:
npm install
- Gerar cliente Prisma (opcionalmente via
prepare):
npx prisma generate
# ou
npm run prepare
- Aplicar migrações e criar o banco de dados:
npx prisma migrate dev
- Rodar seed (se desejar popular dados iniciais):
npx prisma db seed
- Rodar em modo desenvolvimento:
npm run dev
Build e produção:
npm run build
npm start
Variáveis de ambiente recomendadas:
DATABASE_URL — string de conexão do banco
NEXTAUTH_SECRET — segredo para next-auth
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
🐶 Dog é uma aplicação SaaS moderna feita com Next.js, focada na gestão de organizações e membros com autenticação segura, UI responsiva e estrutura escalável. ✨ Recursos Autenticação com NextAuth Gestão de organizações e convites Painel moderno com Tailwind CSS Banco PostgreSQL + Prisma App Router + Componentes reutilizáveis
62/100 healthActive repositoryHas homepage
TypeScriptMIT#authjs#authjs-v5#docker#nextauth
⑂ 1 forks◯ 0 issuesUpdated Feb 6, 2026
Project homepage ↗Desenvolvimento de uma aplicação para avaliação de TCC de engenharia mecânica
48/100 healthActive repository
C#MIT#asp-net-core#backend#csharp#entity-framework-core
⑂ 0 forks◯ 0 issuesUpdated Oct 4, 2025