Instalação
Siga as etapas abaixo para configurar o ambiente de desenvolvimento local do projeto Gynforce. O projeto é construído sobre o ecossistema Laravel 12 e requer PHP 8.2+.
Pré-requisitos
- PHP 8.2 ou superior
- Composer
- Node.js e NPM
- Banco de dados (MySQL/PostgreSQL ou SQLite configurado)
Passos para Instalação
-
Clone o repositório
git clone <url-do-repositorio> gynforce cd gynforce -
Instale as dependências do PHP (Composer)
composer install -
Instale as dependências de Front-end (NPM)
npm install -
Configure o arquivo de ambiente Copie o arquivo de exemplo e gere a chave da aplicação:
cp .env.example .env php artisan key:generateNota: Lembre-se de configurar as credenciais do banco de dados e as chaves de API (MercadoPago e Resend) no arquivo
.env. -
Execute as Migrations Crie as tabelas do banco de dados (adicione
--seedse houver seeders de teste):php artisan migrate -
Inicie o servidor de desenvolvimento Você pode usar o comando integrado do Composer que sobe o servidor PHP, o Vite e as filas simultaneamente:
composer run dev(Ou execute
php artisan serveenpm run devseparadamente).