Expense Management System in php free download
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.)
Demo Credential:
- Email: admin@admin.com
- Pass: password
How to use using composer
- 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
Installation Step :
- extract zip file in htdocs or www folder.
- create new database phpmyadmin and import sql file.
- edit .env file database credential.
APP_NAME=Laravel APP_ENV=local APP_KEY=base64:6A9AqYX946XidDjn4FJHhH72ysN76gXz3DkZigHdoG4= APP_DEBUG=true APP_URL=http://localhost LOG_CHANNEL=stack DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=database_name DB_USERNAME=database_user DB_PASSWORD=database_password BROADCAST_DRIVER=log CACHE_DRIVER=file QUEUE_CONNECTION=sync SESSION_DRIVER=file SESSION_LIFETIME=120 REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 MAIL_DRIVER=smtp MAIL_HOST=smtp.hostinger.in MAIL_PORT=587 MAIL_USERNAME=support@projectworlds.in MAIL_PASSWORD=Gwd6uUwxUlAG MAIL_ENCRYPTION=tls AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= PUSHER_APP_ID= PUSHER_APP_KEY= PUSHER_APP_SECRET= PUSHER_APP_CLUSTER=mt1 MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
License
Basically, feel free to use and re-use any way you want.