PI2 Comércio Frontend https://github.com/dreiver1/comercio-cliente
O PI2 Comércio é um projeto de comércio eletrônico simples que permite aos usuários comprar e vender produtos. O projeto está em andamento e é desenvolvido em Python e utiliza as bibliotecas Flask, PostgreSQL, Docker, JQuery, Bootstrap e Google Cloud Platform.
- Python 3.8 ou superior
- pip
- Clone o repositório do GitHub.
- Abra o terminal na pasta do projeto.
- Instale as dependências com o comando:
pip install poetry
- Instale o projeto com o comando:
poetry install
- Inicie o servidor com o comando:
poetry run uvicorn main:app --reload
Para usar o PI2 Comércio, siga estas etapas:
- Acesse o site no seu navegador.
- Crie uma conta ou faça login com uma conta existente.
- Navegue pelos produtos disponíveis.
- Adicione os produtos que deseja comprar ao seu carrinho.
- Finalize a compra.
Contribuições são bem-vindas! Para contribuir para o projeto, siga estas instruções:
- Forneça um relatório de bug ou solicitação de recurso.
- Envie uma pull request com as suas alterações.
- Listagem de produtos
- Detalhes do produto
- Carrinho de compras
- Finalização da compra
- Filtro de produtos
- Pesquisa de produtos
- Compras recorrentes
- Recomendações de produtos
- Python 3.8 ou superior
- Flask
- PostgreSQL
- Docker
- JQuery
- Bootstrap
- Google Cloud Platform
- Windows: https://docs.docker.com/desktop/install/windows-install/
- Mac: https://docs.docker.com/desktop/install/mac-install/
- Linux (baseado em Ubuntu): https://docs.docker.com/engine/install/ubuntu/
Para iniciar os containers, abra a pasta do projeto no terminal e execute os seguintes comandos:
docker-compose up -d --build