Laravel 5.5 Demo project - Expense manager with multi-tenancy registration. Partly generated by https://quickadminpanel.com
Clone or download
Latest commit 01eabc7 Dec 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Some refactoring for money masking Mar 8, 2018
bootstrap Initial commit Mar 3, 2018
config Initial commit Mar 3, 2018
database Initial commit Mar 3, 2018
public Initial commit Mar 3, 2018
resources Some fixes Mar 8, 2018
routes Initial commit Mar 3, 2018
storage Initial commit Mar 3, 2018
tests Initial commit Mar 3, 2018
.env.example Initial commit Mar 3, 2018
.gitattributes Initial commit Mar 3, 2018
.gitignore Initial commit Mar 3, 2018
artisan Initial commit Mar 3, 2018
composer.json Initial commit Mar 3, 2018
composer.lock Initial commit Mar 3, 2018
package.json Initial commit Mar 3, 2018
phpunit.xml Initial commit Mar 3, 2018
readme.md Update readme.md Dec 29, 2018
server.php Initial commit Mar 3, 2018
webpack.mix.js Initial commit Mar 3, 2018

readme.md

Laravel 5.5 based system for managing expenses and income

It is a demo project for demonstrating what can be generated with QuickAdminPanel tool.

Features:

  • CRUDs for income/expenses and their categories
  • Monthly reports by income/expenses and their categories
  • Multi-tenancy: Ability to register new user who sees only their categories/entries (admin sees all).
  • Formatting currency: ability to add/edit currencies with their formats (comma/dot separation etc.)

Clickable live-demo

demo-expenses.quickadminpanel.com

Expense manager screenshot

Expense manager screenshot currency

How to use

  • Clone the repository with git clone
  • Copy .env.example file to .env and edit database credentials there
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate --seed (it has some seeded data for your testing)
  • That's it: launch the main URL and login with default credentials admin@admin.com - password

License

Basically, feel free to use and re-use any way you want.


More from our LaravelDaily Team