ProjectShop
Wymagania
- PHP 8.1
- Node v16
Instalacja
git clone https://github.com/HubertLipinski/ProjectShop.git
cd ProjectShop
cp .env.example .env
composer install
php artisan key:generate
php artisan migrate --seed
php artisan storage:link
npm install
npm run dev
Laravel Sail (WSL2 + docker)
composer install
alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'
sail up -d
sail artisan key:generate
sail artisan migrate --seed
sail artisan storage:link
sail npm install
sail npm run prod
Płatności
Aplikacja posiada integracje płatności poprzez PayU. Domyślne dane znajdują się w .env.example lub można użyć tych tutaj: https://developers.payu.com/europe/pl/docs/testing/sandbox/