Projeto Laravel Sail de um painel administrativo desenvolvido com a fantástica ferramenta de administração Filament PHP.
- PHP 8.4
- Laravel 11
- Filament PHP v3
- Livewire
- Eloquent ORM
- Composer
- Docker & Docker Compose
- PostgreSQL
- PgAdmin
- Tailwind CSS
Antes de começar, verifique se você possui o Docker e o Docker Compose instalados em sua máquina. Se caso utilizar o Windows, recomendamos que use o WSL2.
Se usar uma distro Linux ou WSL2, é aconselhável que atualize as variáveis de ambiente para simplificar seus comandos Sail do Laravel.
Acesse o Bash:
nano ~/.bashrcInsira a linha ao final do documento
alias sail='[ -f sail ] && bash sail || ./vendor/bin/sail'Ctrl + O para salvar e Ctrl + x para sair.
Execute no terminal para finalizar:
source ~/.bashrcPara baixar o projeto, utilize o comando git clone
git clone git@github.com:pierrialexandervidmar/painel.git
cd sistema_agendaNa primeira execução:
sail compose up --build -dNas demais pode executar apenas:
sail compose up -dAcesse o PgAdmin pelo navegador em http://localhost:5050.
Faça login usando as credenciais:
- Email: admin@admin.com
- Senha: admin
Crie um novo servidor no PgAdmin:
- Clique com o botão direito em "Servers" e selecione "Create" > "Server...".
- Na aba "General", insira um nome (exemplo: Postgres Docker).
- Na aba "Connection", use as seguintes informações:
- Host: pgsql
- Port: 5432
- Username: sail
- Password: password
- Clique em "Save".