meaw (>.<)
Estamos utilizando o Laravel Scout com Algolia para implementar a função de Search no site com IA. Caso queira usar o código da branch Main, também é necessário também é necessário preencher sua chave de API do algolia no .env. É de graça, basta criar uma conta .
Para executar este projeto, você precisará ter os seguintes softwares instalados e configurados em seu ambiente:
-
Docker: Docker é uma plataforma de contêineres que permite criar, testar e implantar aplicativos rapidamente.
-
Git: Git é um sistema de controle de versão distribuído, amplamente utilizado para desenvolvimento de software.
Clone Repositório
git clone https://github.com/Takeshi-mi/kitty-cats-ecommerce.git kitty-cats
cd app-laravel
Suba os containers do projeto
docker-compose up -d
O arquivo já está configurado para o MySQL
Rodar as migrations
php artisan migrate
Para rodar o Vite:
# De dentro do container:
npm install
npm run build
# OU
# De fora do container:
docker compose exec npm install && npm run build
Para deixar o storage publico e aparecer as imagens:
php artisan storage
Acesse o projeto http://localhost:8000
Caso queira encerrar o docker:
docker-compose down