Skip to content

Latest commit

 

History

History
140 lines (85 loc) · 3.33 KB

README.md

File metadata and controls

140 lines (85 loc) · 3.33 KB

INFOMUSICA

INFOMUSICA

SOBRE

O Infomusica é um sistema web para a difusão cultural da música no Campus IFRN SPP por meio deste. Visto a problemática de baixo interresse e pouco conhecimento dos eventos relacionados ao Laboratório de Práticas Musicais.

O projeto conta com :

  • Sistema de agendamento e gerenciamento de reversas para o Laboratório de Práticas Musicais do campus ;

  • Sistema de postagens relacionadas a música no campus e região ;

  • Exibição do invetário de instrumentos presentes no laboratório.

Este projeto foi utilizado para a conclusão da matéria Projeto Integrador, que visa a aplicação práticas de todo o aprendizado adquirido nas matérias do curso integrado.


TECNOLOGIAS UTILIZADAS

Django Python HTML CSS3 JavaScript Jquery AJAX Bootstrap


APRESENTAÇÃO

Gravações e imagens do sistema funcionando.

Capturas de Tela

apresentacao-infomusica-gif


Página de Login

login-infomusica


Página do Inventário

inventario-infomusica


Página de Postagens

postagens-infomusica


Página da Lista de Solicitações - Adminstrador solicitacoes-adm-infomusica


INSTALAÇÃO

Configurando o ambiente

git clone https://github.com/dvanael/infomusica.git
  • Crie um ambiente virtual
python -m venv .venv
  • Ative o ambiente virtual

windows

.venv/Scripts/activate

linux, macOs

source .venv/bin/activate

Configurando sua máquina

  • Instale as dependências
pip install -r requirements.txt
  • Crie as variáveis de ambiente
python scripts/env_gen.py

Se necessário, mude as configurações do arquivo .env

  • Faça as migrações necessárias
python manage.py migrate

Rodando o servidor

  • Execute o arquivo scripts/setup.py para configuração inicial
python scripts/setup.py

⚠️ ATENÇÃO: Você receberá um usuário e senha para entrar no sistema.]

  • Rode o sevirdor
python manage.py runserver