Skip to content

larissafazza/ecommerce

Repository files navigation

O ecommerce é um prototipo de um e-commerce para avaliação de conhecimento de php, laravel, html, css e javascript.

Ferramentas utilizadas e guia de instalação:
  • Laravel 8;
  • JSON PHP Extension + Banco de dados (MySQL, SQLite) + Servidor web (Apache) - recomendado: download do ambiente de desenvolvimento php Xampp.
  • Configuração correta das variáveis de ambiente (mysql e php). Composer
  • PHP: * Versão >= 8.2.6
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Composer.
Passo a passo:
  1. Clone o repositório para seu computador;
  2. Dentro da pasta principal do projeto crie um arquivo com o nome: .env;
  3. Copie o conteúdo do arquivo .env.example para o arquivo .env recém criado;
  4. Acesse o repositório com um terminal e execute o comando: composer install;
  5. Ainda no terminal, gere uma application key com o comando: php artisan key:generate;
  6. Configure o arquivo .env com as configurações do banco de dados local;
  7. No terminal, execute as migrations com o comando: php artisan migrate --seed (a flag --seed serve para rodar o seeder do laravel. Neste projeto, foi usado para gerar o vendedor automaticamente do sistema, aquele a quem foi atribuido os produtos anexados no banco de dados com origem na Api);
  8. Depois, execute o comando php artisan fetch:data (este comando criado através do Kernel do Laravel);
  9. Por fim, para executar o projeto, use o comando: php artisan serve e acesse a url indicada no terminal.

Desenvolvimento

  • Este e-commerce foi desenvolvido usando como base o framework Laravel. O frontend foi feito em html, css e javascript, e com o uso do Bootstrap como base e auxilio para a estilização do projeto.

Desenvolvido por Larissa Rezende Fazza

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published