Bem-vindo ao projeto Davinti. Este README fornecerá as instruções necessárias para você iniciar o projeto localmente.
Certifique-se de ter as seguintes ferramentas instaladas em seu sistema:
- Node.js (https://nodejs.org/)
- npm (gerenciador de pacotes do Node.js, já incluído na instalação do Node.js)
- Um banco de dados suportado pelo Prisma ( PostgreSQL )
-
Clone o repositório:
git clone https://github.com/seu-usuario/seu-projeto.git cd seu-projeto
-
Instale as dependências:
npm install
-
Configure as variáveis de ambiente:
Crie um arquivo .env na raiz do projeto e defina as variáveis de ambiente necessárias. Um exemplo básico para o PostgreSQL:
DATABASE_URL="postgresql://usuario:senha@localhost:5432/nome-do-banco"
-
Se você estiver começando um novo projeto, pode ser útil executar as migrações para criar o esquema do banco de dados e os dados iniciais. Execute os seguintes comandos:
npx prisma migrate dev npx prisma generate
-
Após a configuração, você pode iniciar o projeto localmente. Execute o seguinte comando:
Para usar no modo "watch"
npx run start:dev
- Crie um localhost, com o seguinte comando:
npm run start