O carrinho de compras de vinhos é um aplicativo básico criado com o AngularJS -1.4 e o CodeIgniter PHP Framework e o MySQL Database. Ele permite que os usuários adicionem rapidamente itens ao carrinho de compras e checkout com seus detalhes
Siga a etapa abaixo para executar para instalar
Faça o download do projeto ou clone pelo comando abaixo
$ git clone https://github.com/mykhie/WineShoppingCart.gitCopie/transfira a pasta para o seu servidor da web favorito (para este caso que usei o XAMPP); portanto, copie -o para xampp/htdocs/
Configurando a API dentro da pasta copiada Abra o Cartapi/Application/Settings/Database.json e altere a configuração do banco de dados para corresponder às suas configurações de banco de dados
{
" hostname " : " localhost " ,
" username " : " root " , //database username
" password " : " " , //your database password
" database " : " interviewcart " ,//your catr database
" encryption " : " false "
}Agora, dentro da pasta Project, abra Cartapi/Database/Cart.SQL e execute o script no seu banco de dados MySQL.
Isso deve criar o banco de dados com 3 tabelas básicas para o nosso carrinho
Isso é tudo para a API
No front -end, nada de muito feito aqui, caso nenhum produto seja buscado, verifique dentro do angularjs/config/config.js para verificar se está retornando o url certo. A suposição é: a API e o front -end residirão dentro do mesmo pasta, em um cenário, este não é o caso em que o URL da base pode ser alterado do arquivo config.json
Você pode saber acessar o carrinho de compras via
127.0.0.1:[port]/WineShoppingCart