Skip to content

ItaManager é um sistema desenvolvido para a disciplina de Programação Web, ministrada pelo professor Ítalo Linhares na Universidade Federal do Ceará, campus de Itapajé. É essencialmente desenvolvido com as tecnologias HTML, CSS3 e Django.

License

Notifications You must be signed in to change notification settings

NelsonFelipe/ItaManager

Repository files navigation

Gerenciador de Atividades Culturais - Trabalho de Programação Web

ItaManager

ItaManager é um sistema de gerenciamento de eventos culturais, foi criado para a disciplina de Programação Web, ministrada pelo professor Ítalo Linhares na Universidade Federal do Ceará, campus de Itapajé. Foi essencialmente desenvolvido com as tecnologias HTML5, CSS3 e Django.

Requerimentos

  • Python 3
  • PostgreSQL

Configurando o Ambiente

Ative o ambiente virtual (caso esteja utilizando):

source path/to/venv/bin/activate  # Linux/macOS
path\to\venv\Scripts\activate      # Windows

Instale as dependências do Python

pip install -r requirements.txt

Configuração das Variáveis de Ambiente

Este projeto requer a configuração de algumas variáveis de ambiente para o PostgreSQL funcionar corretamente com a aplicação. Você pode configurá-las usando export ou criando um arquivo .env.

Configuração usando export:

export DB_NAME={nome_do_banco_de_dados}
export DB_USER={usuario_do_banco_de_dados}
export DB_PASSWORD={senha_do_banco_de_dados}
export DB_HOST={endereco_do_banco_de_dados}
export DB_PORT={porta_do_banco_de_dados}

Configuração usando um arquivo .env:

Crie um arquivo chamado .env na raiz do seu projeto e adicione as seguintes variáveis de ambiente:

DB_NAME={nome_do_banco_de_dados}
DB_USER={usuario_do_banco_de_dados}
DB_PASSWORD={senha_do_banco_de_dados}
DB_HOST={endereco_do_banco_de_dados}
DB_PORT={porta_do_banco_de_dados}

Uso

Se estiver rodando a primeira vez, faça as migrações dos modelos:

python manage.py makemigrations
python manage.py migrate

E por fim, execute o servidor Django:

python manage.py runserver

About

ItaManager é um sistema desenvolvido para a disciplina de Programação Web, ministrada pelo professor Ítalo Linhares na Universidade Federal do Ceará, campus de Itapajé. É essencialmente desenvolvido com as tecnologias HTML, CSS3 e Django.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published