O Sistema de cadastro Hop[p]ers é uma aplicação web construída com o objetivo de facilitar o gerenciamento de estoque de empresas do varejo através dos serviços de:
- Cadastrar Empresas e Produtos;
- Listar Empresas e Produtos;
- Adicionar um novo produto na lista da Empresa;
- Atualizar informações do produto;
- Remover produtos da lista da Empresa;
- Remover empresas
- Consultar todos os produtos e empresas cadastradas.
Back-end:
- Python
- Django
- MySQL/SQLlite
Front-end:
- HTML
- CSS
- Bootstrap
- Javascript
Deploy
- Jenkins
- Docker
- Kubernetes
#Execute o seguinte comando no terminal para clonar o repositório:
git clone https://github.com/amandaveredas/crud-python-gcp.git
#Na pasta do projeto, ative a máquina virtual:
venv\Scripts\activate
#Instale a biblioteca de cnpj:
pip install django-cpf-cnpj
#Rode o servidor:
python manage.py runserver
#Vá para o browser e digite:
http://locashost:8000
Pré-requisito: Docker instalado na máquina
para rodar o container:
docker pull amandaveredas/crud-empresas:latest
docker run --name crud-empresas -d -p 8000:8000 crud-empresas:latest
#Vá para o browser e digite:
http://locashost:8000