Invatser is an open-source Laravel-based application, designed as a replacement for traditional invoice management systems.
This project would not have been possible without the invaluable contribution of the open-source community. We would like to extend our heartfelt gratitude to the creators and maintainers of the following repository, whose admin template formed the foundation of our project:
Here are some exciting features on our roadmap:
- AI data analytics
- Enhanced mobile support
- RESTful API integration
- Mobile application (APK)
We welcome and appreciate all contributions to Invatser! Please refer to our Contribution Guidelines for more details.
If you discover any security vulnerabilities within Invatser, please reach out to us immediately at enderman@elg.foundation. We take security seriously and will address all reported vulnerabilities promptly.
To run Invatser locally, ensure the following environment variables are set in your .env
file:
DB_CONNECTION
DB_HOST
DB_PORT
DB_DATABASE
DB_USERNAME
DB_PASSWORD
For email functionality, include the following environment variables:
MAIL_MAILER
MAIL_HOST
MAIL_PORT
MAIL_USERNAME
MAIL_PASSWORD
MAIL_ENCRYPTION
Follow these steps to set up Invatser locally:
Clone the project
git clone https://github.com/ELG-Foundation/Invatser.git
Go to the project directory
cd Invatser
Install Php dependencies
Composer install
Install Npm dependencies
npm install
Generate App Key
php artisan key:gen
Migrate Db
php artisan migrate
Start the server
php artisan serve
Start the vite server
npm run dev
The Invatser is open-sourced software licensed under the GPL license.