Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Shipu/dinero
Dinero - Multi Account Money Tracker
https://github.com/Shipu/dinero
budget-management filamentphp laravel money-management moneytracker multi-tenancy php
Last synced: 20 days ago
JSON representation
Dinero - Multi Account Money Tracker
- Host: GitHub
- URL: https://github.com/Shipu/dinero
- Owner: Shipu
- License: mit
- Created: 2023-07-25T15:46:11.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-15T23:43:52.000Z (7 months ago)
- Last Synced: 2024-11-24T20:48:49.234Z (about 1 month ago)
- Topics: budget-management, filamentphp, laravel, money-management, moneytracker, multi-tenancy, php
- Language: PHP
- Homepage: https://dinero.bridgex.live
- Size: 2.22 MB
- Stars: 141
- Watchers: 8
- Forks: 52
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
:rocket: Multi Account Money Tracker :sparkles: Dinero
## Dinero
Dinero is a multi account money tracker. It is a simple application that allows you to track your money in multiple accounts and categories. It is written in PHP (Laravel Framework) and Filament v3.## Features
- Multi Account (Tenants)
- Multi Currency
- Wallets
- Categories
- Budgets
- Goals
- Debts
- Transactions
- Reports## Installation
1. Clone the repository```ssh
git clone https://github.com/Shipu/dinero.git
```3. Switch to the repo folder
```
cd dinero
```2. Install all the dependencies using composer
```ssh
composer install
```3. Copy the example env file and make the required configuration changes in the .env file
```ssh
cp .env.example .env
```4. Generate a new application key
```ssh
php artisan key:generate
```5. Run the database migrations with seeder (Set the database connection in .env before migrating)
```ssh
php artisan migrate --seed
```6. Run the application
```ssh
php artisan serve
```7. Browse the application
> Url: [http://localhost:8000/](http://localhost:8000/)
![img.png](img.png)
8. Login with the following credentials:
- Email: `[email protected]`
- Password: `12345678`## NativePHP
for the NativePHP version, please check the [nativephp branch](https://github.com/shipu/dinero/tree/native-php)
```ssh
git checkout native-php
```## Demo
> Url: [http://dinero.bridgex.live](http://dinero.bridgex.live)## Screenshots
![Dashboard](screenshots/dinero-dashboard.png)
![Wallets](screenshots/dinero-wallets.png)
![Categories](screenshots/dinero-categories.png)
![Budgets](screenshots/dinero-budgets.png)
![Goals](screenshots/dinero-goals.png)
![Debts](screenshots/dinero-debts.png)
![Transactions](screenshots/dinero-transactions.png)
![Accounts](screenshots/dinero-tenants.png)
![MyProfile](screenshots/dinero-my-profile.png)### :sparkles: Contributors
Shipu Ahamed
Md. Jahidul Islam
Alade YESSOUFOU
Rafael Blum
> No one is so wise that they don't have something to learn, nor so foolish that they don't have something to teach. `Blaise Pascal`.