Skip to content

NONstop5/finoman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finoman App

Requirements

  • 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

Install programs

  • npm install --global yarn
  • npm install -g vue-cli
  • npm install -g quasar-cli

How to run this project

  • git clone [email protected]:NONstop5/finoman.git
  • cd finoman/api && composer install
  • cp .env.example .env
  • php artisan key:generate
  • php artisan migrate --seed (php artisan migrate:fresh --seed)
  • cd .. && cd quasarapp && yarn
  • quasar dev

Before deploy

  • cd quasarapp && quasar build

Debug API

  • php artisan optimize:clear

Generate separate fake data

  • Generate all. Generate 2 random users + 5 random wallets, 5 random categories, 20 random transactions for user_id=1

    php 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published