Skip to content

kbokleber/nps_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sistema NPS (Net Promoter Score)

Sistema desenvolvido em Django para gerenciamento de pesquisas NPS (Net Promoter Score).

Funcionalidades

  • Cadastro de clientes
  • Cadastro de respondentes
  • Envio automático de pesquisas por e-mail
  • Dashboard com resultados
  • Suporte a múltiplos idiomas (PT, EN, ES)
  • Interface administrativa
  • Gerenciamento de pesquisas em lote

Requisitos

  • Python 3.12+
  • Django 5.0+
  • PostgreSQL
  • Outras dependências listadas em requirements.txt

Instalação

  1. Clone o repositório
git clone https://github.com/SEU_USUARIO/nps_system.git
cd nps_system
  1. Crie um ambiente virtual
python -m venv django_venv
source django_venv/bin/activate  # Linux/Mac
django_venv\Scripts\activate     # Windows
  1. Instale as dependências
pip install -r requirements.txt
  1. Configure as variáveis de ambiente
  • Crie os arquivos .env_config, .db_env e .email_config com as configurações necessárias
  1. Execute as migrações
python manage.py migrate
  1. Crie um superusuário
python manage.py createsuperuser
  1. Execute o servidor
python manage.py runserver

Configuração

O sistema requer três arquivos de configuração:

  1. .env_config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages