Para instalar a ultima versão no composer você pode rodar o seguinte comando.
composer require reginaldojunior/winners dev-master
Motivo pelo qual iniciei este projeto foi basicamente isso "eu queria fazer algo e tinha tempo livre". Porém ao passar do tempo notei que ele podia ser algo melhor que imaginei e comecei implementar varias features legais, como controle de estoque de produto, uma classe pai para lojas e etc...
Ter uma sistema pronto no qual tenha os conceitos atuais de programação, entre eles, MVC, SOLID, TDD e outros. Tudo isso em cima de uma framework robusta nesse caso CakePHP, coisa que as plataforma atuais não tem, entre elas Wordpress, magento, opencart e etc...
Como iniciei o projeto tinha muito pouco conhecimento nos paradigmas citados acima, ela está com algumas GAMBIARRAS feita entre os controllers e os models
Meus próximos passos que espero para a plataforma e ter um auxilio da comunidade para o desenvolvimento, criando issues, testando e usando em produção ;)
Essa plataforma tem como funcionalidade auxiliar o desenvolvedor a entregar novos projetos em pouco tempo. Algumas das caracteristicas delas são estas a seguir
- Venda
- Produto
- Usuarios
- Funcionarios
- Gerenciamento de Site
- Integração com o PagSeguro
- Emissão de DANFE
- Cliente
- API Cliente
- Desenvolvimento de E-Commerce Caracteristicas de Desenvolvimento
- Muitos módulos já prontos
- TDD com phpunit
- Dependencias com o composer
- Estrutura MVC com a framework CakePHP
- Diversas plugins disponiveis devido ao framework utilizado Para instalar as dependencias você deve instalar o composer e depois rodar o comando "composer install", pronto.
Basta abrir pull request com sua sugestão ou criar issue reportando bugs.
Para dúvidas acesse a Wiki.