Skip to content

Ibex Wallet - Personal Finance Manager - Web Application

License

Notifications You must be signed in to change notification settings

Ibexoft/ibex-wallet

Folders and files

NameName
Last commit message
Last commit date
Oct 22, 2024
Oct 22, 2024
Oct 15, 2024
Feb 25, 2025
Aug 1, 2024
Oct 27, 2024
Feb 26, 2025
Feb 25, 2025
Feb 25, 2025
Jan 2, 2025
Aug 1, 2024
Oct 15, 2024
Aug 1, 2024
Oct 22, 2024
Aug 1, 2024
Oct 18, 2024
Dec 6, 2024
Oct 22, 2024
Nov 20, 2024
Oct 18, 2024
Aug 1, 2024
Oct 15, 2024
Mar 7, 2025
Jan 22, 2025
Oct 15, 2024
Aug 1, 2024
Aug 1, 2024
Oct 15, 2024
Aug 1, 2024
Aug 1, 2024

Repository files navigation

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.