- PHP 7.3 or higher
- MySQL 5.7 or higher
- Composer 2.1.3 or higher
- NodeJS 16.4.2 or higher
- Yarn 1.22.5 or higher
- Vue CLI 4.5.13 or higher
- Quasar CLI 3.0.2 or higher
npm install --global yarnnpm install -g vue-clinpm install -g quasar-cli
git clone [email protected]:NONstop5/finoman.gitcd finoman/api && composer installcp .env.example .envphp artisan key:generatephp artisan migrate --seed(php artisan migrate:fresh --seed)cd .. && cd quasarapp && yarnquasar dev
cd quasarapp && quasar build
php artisan optimize:clear
-
Generate all. Generate 2 random users + 5 random wallets, 5 random categories, 20 random transactions for
user_id=1php artisan db:seed -
Generate 5 random users
php artisan db:seed --class=UserSeeder -
Generate 5 random wallets
php artisan db:seed --class=WalletSeeder -
Generate 5 random categories
php artisan db:seed --class=CategorySeeder -
Generate 20 random transactions
php artisan db:seed --class=TransactionSeeder