Skip to content

Latest commit

 

History

History
76 lines (48 loc) · 1.62 KB

README.md

File metadata and controls

76 lines (48 loc) · 1.62 KB

Ibex Wallet

Open Source Helpers

(UNDER ACTIVE DEVELOPMENT. NOT EVEN IN 'BETA')

Manage your personal finances, budgets and track your expenses with ease. Get AI based suggestions to spend mindfully and save for your better future. Get regular updates on your spendings and forecast your expenses for coming months and years.

Prerequisites

  • PHP 8.2 or higher
  • Composer
  • Node.js and npm
  • MySQL or any other supported database

Setup Instructions

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/Ibexoft/ibex-wallet.git
    cd ibex-wallet
  2. Install PHP dependencies using Composer:

    composer install
  3. Set up your environment variables:

    Copy the example environment file and create a new .env file:

    cp .env.example .env

    Update the .env file with your database credentials and other necessary configuration.

  4. Generate an application key:

    php artisan key:generate
  5. Run database migrations & seeders:

    Ensure your database is running and properly configured in the .env file, then run:

    php artisan migrate --seed
  6. Install NPM dependencies:

    npm install
  7. Build frontend assets:

    npm run build
  8. Start the development server:

    php artisan serve

    The application will be available at http://localhost:8000.