TCC - Aura Chat Bot é um projeto desenvolvido para aprimorar a Gestão do Atendimento ao Cliente em pequenas empresas de serviços. Com o crescimento das consultas online e por telefone, o sistema oferece respostas automáticas e personalizadas, centraliza informações e identifica oportunidades de vendas.
- Python 3.9+
- Node.js 18+ com npm ou pnpm
- Git
-
Clone o repositório
git clone https://github.com/unaspht/aura cd aura -
Configure o backend (Python)
# Crie e ative um ambiente virtual python -m venv .venv source .venv/bin/activate # macOS/Linux .venv\Scripts\activate # Windows # Instale as dependências pip install -r requirements.txt
-
Configure o frontend (Next.js)
npm install --legacy-peer-deps # ou pnpm install -
Defina as variáveis de ambiente
cp .env.example .env.local # edite .env.local conforme necessário
-
Inicie o backend
python -m src.aura.app
O backend ficará acessível em
http://localhost:3001. -
Inicie o frontend
npm run dev
A aplicação estará disponível em
http://localhost:3000. -
Build de produção (opcional)
npm run build && npm start -
Exposição externa (ngrok opcional)
ngrok http 3000
Este projeto está licenciado sob a MIT License.