Este projeto é uma aplicação web para criar e gerenciar campanhas. É composta por um backend em Node.js com Express e um frontend em Next.js.
docker-compose up
Instale o PostgreSQL localmente:
Crie um banco de dados chamado campanhas
:
CREATE DATABASE campanhas;
Configure o arquivo .env
com a seguinte string de conexão:
.env
na raiz do seu projeto (se ainda não existir) e adicione a seguinte linha:
CONNECTION_STRING=postgresql://postgres:postgres@localhost:5432/campanhas
Clone o repositório:
git clone https://github.com/JosielSantos16/Doacoes_campanha.git
Instale as dependência:
npm install
Inicie o servidor:
npm run dev
A aplicação estará disponível em http://localhost:3000 (ou a porta configurada).