git clone https://github.com/Eldio-Neto/desafio_fullstack.git
-
Acessar para a pasta onde o projeto foi clonado
~ cd desafio_fullstack
-
Instalar dependencias do Projeto
~ npm install && composer install
-
Configurar o Env
Por padrão o projeto está com o env.example, basta copiar e renomear para .env.
~ Alterar as informações do banco de dados e nome do schema
Ex:
~ cp .env.example .env
~ vi .env
~ DB_DATABASE=desafio_fullstack
~ DB_USERNAME=root
~ DB_PASSWORD=123
-
Abrir um terminal e executar comandos para start do laravel e Front-end
~ cd desafio_fullstack
~ php artisan key:generate
~ php artisan storage:link
~ php artisan migrate
~ php artisan db:seed --class=CategorySeeder
~ npm run build
~ php artisan serve
-
Acessar a link em que estiver rodando o laravel ex: (http://127.0.0.1:8000)
- Para adicionar produtos faça login e clique em Menu.
-
Criar anuncio, basta preencher o titulo, descrição, valor, categoria. A imagem é opcional.
-
Após criar o anuncio você será redirecionado para o Dashboard de meus produtos
-
Para deletar ou editar o Anuncio basta clicar no anuncio e aparecerá o card do anuncio com as opçoes para deletar ou editar (caso o anuncio seja seu)
-
A edição segue a mesma regra do Cadastro titulo, descrição, valor, categoria. A imagem é opcional.
-
A Pesquisa trás Anuncios que tiverem a palavra [termo] em seu titulo ou descrição.