TallCMS é um sistema de gerenciamento de conteúdo (CMS) desenvolvido com Laravel que utiliza Filament numa pilha TALL Stack
- Tailwind CSS, Alpine JS, Livewire & Laravel
- PHP 8+
- Composer
- Node JS
- Wamp Server SQL
- Herd - Opcional, mas recomendado.
- Clone o repositório:
git clone https://github.com/andreriffen/tallcms
cd tallcms
- Instale as dependências do Composer
composer install
- Instale as dependências do NPM
npm install
- Atualize as dependências do Composer
composer update
- Atualize as dependências do NPM
npm update
- Construa os assets do NPM
npm run build
- Crie o banco de dados
mysql -u root -p -e "CREATE DATABASE tallcms;"
- Abra o WampServer e rode as migrations
php artisan migrate:fresh --seed
-
Abra o chrome e digite:
-
tallcms.test
- Se estiver usando o Laravel Herd -
Inicie o servidor local
Inicie o Herd e abra o chrome:
Start-Process "chrome.exe" "http://tallcms.test/admin/login"
Ou se não tiver o Herd Instalado:
php artisan serve
Então acesse no chrome:
Start-Process "chrome.exe" "http://localhost:8000/admin/login"
ou
Start-Process "chrome.exe" "http://127.0.0.1:8000/admin/login"
Nas primeiras vezes executando, pode ser que você se depare com lentidão no primeiro uso. Não se preocupe pois conforme você vai usando, melhor o cache e os cookies se adaptam para acelerar o carregamento das páginas.
Alguns erros fatais do tipo 'tempo de execução máximo de 30 segundos excedido' podem ocorrer na primeira vez abrindo. Para resolver isso, basta atualizar a página que o sistema irá lançar exceções automaticamente para corrigir.
- 2024 ©️ Andre Riffen - Perfil GitHub
Este projeto está licenciado sob a Licença MIT.