Getting Started

Bem-vindo à documentação do Bull Care. Este guia rápido ajuda você a entender o básico da plataforma.

Pré-requisitos

Antes de começar, certifique-se de ter instalado:

  • Node.js 18 ou superior
  • pnpm 8 ou superior
  • Docker (para o backend)

Instalação

Clone o repositório e instale as dependências:

git clone https://github.com/bullcare/bull-care-web.git
cd bull-care-web
pnpm install

Iniciando o servidor de desenvolvimento

pnpm dev

A aplicação estará disponível em http://localhost:3000.


Estrutura do projeto

O projeto segue Domain-Driven Design (DDD) com Clean Architecture:

  • app/ — Rotas e páginas Next.js (apenas apresentação)
  • core/ — Domínios da aplicação (animal, fazenda, lote, etc.)
  • components/ui/ — Componentes de UI reutilizáveis (shadcn)

Próximos passos