Sistema Integrado de Gestão de Eventos baseado em Django
Projeto desenvolvido em Python 3 no GNU/Linux.
- Instalar as bibliotecas/pacotes (no Linux):
sudo apt install -y libxml2 gcc python3-dev libxml2-dev libxslt1-dev zlib1g-dev python3-pip
sudo apt update
- Instalar dependências:
pip install -r requirements.txt
-
Gere um
.env
local -
Sincronize a base de dados:
python manage.py migrate
- Crie um usuário (Administrador do sistema):
python manage.py createsuperuser
- Teste a instalação carregando o servidor de desenvolvimento (http://localhost:8000 no navegador):
python manage.py runserver
-
Gere um
.env
local -
Use o Docker compose
docker compose up --build
- Cadastro de clientes e empresas
- Login/Logout
- Criação de perfil para cada usuário.
- Definição de permissões para usuários.
- Criação e geração de PDF
- Interface simples e em português
- Organização de views/views.py
- Testes para as models
- Testes para as views
- Testes para os forms
- Customização de templa html do E-mail
- Organização de HTML e CSS
- [Leonardo Barros][https://github.com/LBarros77]
- [Themesberg][https://demo.themesberg.com/]
Para relatar bugs ou fazer perguntas utilize o email leonprogramer@gmail.com
Como este é um projeto em desenvolvimento, qualquer feedback será bem-vindo.