O e-commerce de produtos usados é uma loja virtual onde os clientes poderão tanto comprar quanto anunciar produtos usados, basicamente será semelhante aos atuais e-commerces como: Mercado Livre e OLX que tem por objetivo facilitar a venda de produtos na internet, conectando cliente e vendedor com garantia de qualidade e segurança na venda.
A aplicação faz com que vários indivíduos possam negociar produtos entre eles, sem evitar constrangimentos na compra. Simplificadamente, o site proporcionará vendas onlines de produtos e serviços.
Antes de iniciar, certifique-se de cumprir os seguintes requisitos:
- Deve possuir a última versão do
PHP
instalado; - Deve possuir a última versão do
Laravel 7.*
instalado; - Ter instalado o
Composer
; - Ter o
Xampp (version ≥ 7.*)
instalado; - Após instalar o Xampp, clone o repositório dentro da pasta do Xampp no htdocs:
C:\xampp\htdocs
- Você deve possuir uma máquina
<Windows/Linux>
; - Você deve ler o
<guia/link/documentação>
dos termos de uso (Não é necessário, mas sempre bom); - Ter um banco de dados com o nome "store";
Para fazer o deploy da aplicação siga os seguintes passos:
Linux/Windows:
- Considerando que já foi clonado o repositório no caminho: `C:\xampp\htdocs`...
- Abra o projeto em um editor de código-fonte e ao abrir o projeto loja, execute o comando: `composer install`
- Inicialmente, inicie o APACHE e o MySQL do Xampp ou de outro software desejado
- Rodar esse comando dentro do projeto "php artisan migrate"
- Abra-o em um navegador e digite: "http://localhost/progweb-template/loja-definitivo/public"
Para usar o E-commerce, basicamente:
- Abra o navegador e digite o seguinte endereço:
http://localhost/progweb-template/loja-definitivo/public
- Ferramentas da aplicação:
- Navegar pelo conteúdo público;
- Cadastrar/Editar usuário;
- Cadastrar/Editar produto;
- Entrar com usuário e senha para anunciar e/ou comprar produtos anunciados;
- Colocar produtos dentro do carrinho eletrônico;
- Favoritar produtos para compras futuras
- Histórico de compras
As seguintes pessoas contribuiram para este projeto:
Este projeto usa a seguinte licença: GNU GPLv3.