Projeto de um e-commerce desenvolvido para a Ipê Digital. Inspirado nas aulas de PHP 7 disponíveis em Udemy.
An e-commerce project developed to Ipê Digital. Inspirated by the PHP 7 lessons available in Udemy.
- XAMPP: Módulos Apache e MySQL
- MySQL Workbench
- Composer
- Template Almsaeed Studio
- RainTPL
- Slim Framework
- PHPMailer
- 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
-
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)