https://github.com/dbrax/income-expense
Quickly get started with building your next accounting system using laravel. ( Income and expense module )
https://github.com/dbrax/income-expense
expenses expenses-manager income income-and-expenses income-tax
Last synced: about 1 month ago
JSON representation
Quickly get started with building your next accounting system using laravel. ( Income and expense module )
- Host: GitHub
- URL: https://github.com/dbrax/income-expense
- Owner: dbrax
- License: mit
- Created: 2021-03-02T11:13:12.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-16T15:01:55.000Z (almost 4 years ago)
- Last Synced: 2025-07-01T10:50:08.632Z (5 months ago)
- Topics: expenses, expenses-manager, income, income-and-expenses, income-tax
- Language: PHP
- Homepage: https://dbrax.github.io/income-expense
- Size: 78.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://packagist.org/packages/epmnzava/income-expense)
[](https://scrutinizer-ci.com/g/dbrax/income-expense)
[](https://packagist.org/packages/epmnzava/income-expense)
This package is basically a component or a module to give you an overall skeleton so as you can build your next accounting software.It draws all necessary tables , relationship and queiries to get you easily started with an accounting basics it also helps you add accouting functionalities to your currenct laravel software.
## Installation
- Laravel Version: ˆ7.2 ==> ^9.0
- PHP Version: ^7.1|^7.2|^7.3|^7.4|^8.0
You can install the package via composer:
```bash
composer require epmnzava/income-expense
```
# Update your config (for Laravel 5.4 and below)
Add the service provider to the providers array in config/app.php:
```
Epmnzava\IncomeExpense\IncomeExpenseServiceProvider::class,
```
Add the facade to the aliases array in config/app.php:
```
'IncomeExpense'=>Epmnzava\IncomeExpense\IncomeExpenseFacade::class,
```
# Publish the package configuration (for Laravel 5.4 and below)
Publish the configuration file and migrations by running the provided console command:
```
php artisan vendor:publish --provider="Epmnzava\IncomeExpense\IncomeExpenseServiceProvider"
```
### Environmental Variables
INCOME_CURRENCY `Provide your desired currency `
INCOME_SEND_MAIL `Provice 1 if you want to be sending email notifications and 0 if you dont`
## Usage
``` php
// coming soon
```
### Testing
``` bash
composer test
```
### USED IN
### Changelog
Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.
## Contributing
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
### Security
If you discover any security related issues, please email epmnzava@gmail.com instead of using the issue tracker.
## Credits
- [Emmanuel Mnzava](https://github.com/dbrax)
- [All Contributors](../../contributors)
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.