Conforme instruído por e-mail no dia 22/10/2021 por Vanessa Gomes, estou submetendo o projeto codado dentro do prazo de 10 dias cumprindo os requisitos dispostos no link https://github.com/agenciam3/Desenvolvedor-M3.
- HTML5 e CSS3;
- Interação com JSON para renderizar os produtos (fique livre para criar o JSON no formato que achar mais adequado);
- Interação com JSON para filtar os produtos;
- Funcionalidade: Filtrar produtos por cor, tamanho e preço;
- Funcionalidade: Adicionar produto ao carrinho;
- Funcionalidade: Carregar mais produtos;
- Não utilizar Bootstrap, Foundation Css, Semantic ui ou semelhantes;
- Responsividade.
- Javascript sem plugins e modular
- Micro servidor utilizando Python e Flask para emular um ambiente real;
- Container para apresentação dos itens no carrinho, cálculo de parcelas totais e preço total (Desktop apenas);
- Telas de carregamento e animações enquanto aguarda resposta do servidor;
- Desenvolvimento sem quaisquer framework e/ou biblioteca que não fossem nativas do CSS, Javascript e HTML.
- Container para apresentação dos itens no carrinho, cálculo de parcelas totais e preço total (Mobile);
- Documentação do código;
- Reorganização das funções de forma mais clara.
- Pouco tempo para desenvolvimento em minha rotina (efetivamente só pude codar durante 3 dias);
- Consequentemente, pouco tempo para realização de mais testes unitários.
- Instalar o interpretador python (Testado na versão 3.9.5);
- Clonar este repositório;
- Abrir a pasta principal deste repositório;
- Abrir o Terminal/CMD e rodar o seguinte comando: pip install -r requirements.txt;
- Ainda no Terminal/CMD, rodar o seguinte comando: cd 'Aplicação/Codigo Fonte';
- Executar no Terminal/CMD o seguindo comando: py servidor.py;
- Por fim, abrir o navegador e acessar o ip: http://127.0.0.1:7777.
- Clonar este repositório;
- Acessar a pasta Aplicação;
- Acessar a pasta Aplicativo;
- Executar o arquivo servidor.exe;
- Por fim, abrir o navegador e acessar o ip: http://127.0.0.1:7777.
Observação: Aplicativo gerado utilizando Python 3.9.5, ou seja, terá compatibilidade com Windows 8+.
Desde já agradeço a atenção Att,
Contato: wallace13@hotmail.com.br