Loading repository data…
Loading repository data…
lucassantus / repository
:busts_in_silhouette: Repositório focado na criação e aprimoramento de um projeto de votos utilizando o Django Framework com Bootstrap.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este projeto foi desenvolvido utilizando o Django Framework como back-end e Bootstrap 5 no front-end.
A ideia é:
"Criar um projeto relacionado a um sistema de votação possibilitando a gestão dos votos completamente dinâmico, onde o usuário consiga adicionar, visualizar, editar e remover tendo total liberdade na utilização do software. Tendo como objetivo a construção do backend da aplicação com intuito de promover o aprendizado na área relacionado ao Django Framework."
Este projeto faz parte do meu portfólio pessoal, ficarei feliz caso você forneça algum feedback, código, estrutura, funcionalidade ou qualquer funcionalidade&melhoria que você possa relatar para melhora-lo.
Você pode usar este projeto como quiser, seja para estudar, fazer melhorias, você que manda!
Este é um projeto totalmente grátis!
As seguintes ferramentas foram usadas na construção do projeto:
git clone git@github.com:LucasSantus/django-votations.git
cd django-votations
Observação: Foi utilizado o Windows(versão 10), caso ocorra algum problema na instalação, pesquise por conta própria a resolução do mesmo!
python -m venv env
env\Scripts\activate
python -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py makemigrations home
python manage.py makemigrations users
python manage.py makemigrations votations
python manage.py makemigrations links
python manage.py migrate
python manage.py runserver
Observação: Foi utilizado a distro Linux Mint(versão 20.1), caso ocorra algum problema na instalação, pesquise por conta própria a resolução do mesmo!
Preparando Ambiente Virtual
Com o terminal aberto, digite no terminal:
python3 -m venv env
source env/bin/activate
python -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py makemigrations home
python manage.py makemigrations users
python manage.py makemigrations votations
python manage.py makemigrations links
python manage.py migrate
python manage.py runserver
Criando Super Usuário
python manage.py createsuperuser
Acessando o Projeto
para visualizar o projeto: http://127.0.0.1:8000/
Acessando o Admin
Com o projeto rodando, adicione o 'admin/' dps da URL:
Este projeto está licenciado sob a Licença MIT License - veja o LICENSE.md para melhores detalhes.