Este é um aplicativo de dashboard desenvolvido com Next.js voltado para acompanhamento em tempo real e geração de relatórios exclusivos do SAMU 192 de Fortaleza/CE
Siga estas instruções para configurar o aplicativo em seu ambiente local.
- Node.js (versão 18 ou superior) instalado em seu sistema.
- Git instalado em seu sistema.
git clone https://github.com/asstec192/esus-dashboard-0.2.0.git
Na pasta raiz do projeto e crie um arquivo chamado .env
com as seguintes variáveis de ambiente:
DATABASE_URL="sqlserver://HOST;database=DATA_BASE;user=USUARIO;password=SENHA;encrypt=true;TrustServerCertificate=true"
NEXTAUTH_URL="http://HOST:PORT"
NEXTAUTH_SECRET="sua_chave_secreta"
Ainda na pasta raiz execute os seguintes comandos:
npm install
npm install pm2@latest -g
Em desenvolvimento: npm run dev
Em produção: npm run deploy:prod
Pausando o servidor: pm2 stop SamuDashboard