Desafio Ipê Digital

Projeto de um e-commerce desenvolvido para a Ipê Digital. Inspirado nas aulas de PHP 7 disponíveis em Udemy.

[English] Ipê Digital Challenge

An e-commerce project developed to Ipê Digital. Inspirated by the PHP 7 lessons available in Udemy.

Alguns recursos utilizados: [English] Requires:

Orientações:

  • DB utilizado inicialmente
  • Passo a passo da configuração do domínio virtual no windows em: vhoststeps
  • O arquivo composer contém as dependências do projeto (Framework Slim, Template Rain, phpmailer) e o autoload das classes. Executem o comando "composer update" no Git Bash para instalá-los.
  • As classes que configuram páginas, login, produtos, db e outros módulos do projeto estão em sources
  • Conexão ao DB: scr/DB
  • Telas (front) estão em: views

Observações:

  • Cada commit tem o comentário do que foi feito.

  • Resolvi entregar incompleto pois não queria estender mais o prazo, porém vou continuar desenvolvendo-o (quero aprender tudo que o curso propõe).

  • Projeto final, o que é? Um e-commerce completo (back e front) com admin e site, cadastro de usuários, produtos, vendas, geração de boletos, cálculo de frete, criptografia de senhas,etc.

  • O que precisei aprender e por quanto tempo? 8 a 10 horas aprendendo composer, classes, framework, rotas, template, conexão ao db, virtual hosts, git...

  • O que codei e por quanto tempo? 8 a 10 horas: Conexão ao DB, virtual hosts, composer, template e autoload do projeto em geral. Classes, templates e rotas das páginas (site e admin) e login do admin.

  • Próximos passos: Usuários, Grupos de Produtos, Produtos, Carrinho de Compras, Pedidos, Boletos, CEP, Frete, Hospedagem.

  • Expectativa de tempo para finalizá-lo a partir de hoje (18/11/19): 15 a 20 horas (deixe-me ser otimista)