https://github.com/lucassantus/visitantes
Repositório focado na criação e aprimoramento de um projeto completo utilizando o Django Framework com Bootstrap.
https://github.com/lucassantus/visitantes
bootstrap controle-visitantes css django-framework html javascript python
Last synced: 3 months ago
JSON representation
Repositório focado na criação e aprimoramento de um projeto completo utilizando o Django Framework com Bootstrap.
- Host: GitHub
- URL: https://github.com/lucassantus/visitantes
- Owner: LucasSantus
- License: mit
- Created: 2021-03-18T18:33:48.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-22T13:43:30.000Z (over 4 years ago)
- Last Synced: 2024-12-27T05:23:53.642Z (over 1 year ago)
- Topics: bootstrap, controle-visitantes, css, django-framework, html, javascript, python
- Language: HTML
- Homepage:
- Size: 2.08 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Visitantes
Sobre |
Por Que |
Tecnologias |
Funcionalidades |
Autor |
Licença
Se você quiser visualizar as imagens do aplicativo, clique aqui.
:information_source: Sobre
> Este projeto foi desenvolvido utilizando o Django como framework back-end e o Bootstrap como framework front-end.
A ideia é:
_"Criar uma aplicação de Controle de Visitantes onde a mesma tenha um design simples e belo, com intuito de promover o aprendizado utilizando o framework Django."_
Este repositório tem foco, na criação de uma aplicação de Controle de Visitantes de um condomínio, interligado a um banco de dados provido pelo próprio Framework Django facilitando dessa forma a manipulação de seus dados.
--------------------------------------------------------------------------------------
:question: Por Que
Este projeto faz parte do meu portfólio pessoal, então, 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!
--------------------------------------------------------------------------------------
:rocket: Tecnologias
As seguintes ferramentas foram usadas na construção do projeto:
- [Django Framework](https://www.djangoproject.com/)
- [Bootstrap](https://getbootstrap.com/)
--------------------------------------------------------------------------------------
:sparkles: Funcionalidades
:construction: - As Funcionalidades será construída em breve...
--------------------------------------------------------------------------------------
:computer: Instalando o Projeto
**Clonando o Repositório**
```
git clone git@github.com:LucasSantus/visitantes.git
cd visitantes
```
#### Preparando Projeto
#### Windows
> **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!
**Preparando Ambiente Virtual**
```
$ python -m venv env
$ env\Scripts\activate
$ python -m pip install --upgrade pip
$ pip install -r requirements.txt
```
#### Linux
> **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!
**Instalando Ambiente Virtual**
Caso não tenha um ambiente virtual instalado, digite no terminal:
```
sudo apt-get install python3-venv
```
**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
```
#### Rodando o Projeto
**Iniciando**
```
python manage.py makemigrations dashboard
python manage.py makemigrations porteiros
python manage.py makemigrations usuarios
python manage.py makemigrations visitantes
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:
http://127.0.0.1:8000/admin/
--------------------------------------------------------------------------------------
:bust_in_silhouette: Autor
Feito com ❤️ por Lucas Santus!
Obrigado por visitar e boa codificação!
--------------------------------------------------------------------------------------
:memo: License
Este projeto está licenciado sob a Licença MIT License - veja o [LICENSE.md](https://github.com/LucasSantus/visitantes/blob/master/LICENSE) para melhores detalhes.