Skip to content

Invatser is an Laravel-based project to streamline and automate the invoice management

License

Notifications You must be signed in to change notification settings

ELG-Foundation/Invatser

Repository files navigation

Laravel Logo

Build Status GitHub Downloads GitHub commit activity GitHub License

About Invatser

Invatser is an open-source Laravel-based application, designed as a replacement for traditional invoice management systems.

Credits

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:

AdminToolKit

Invatser Roadmap

Here are some exciting features on our roadmap:

  • AI data analytics
  • Enhanced mobile support
  • RESTful API integration
  • Mobile application (APK)

Contributing

We welcome and appreciate all contributions to Invatser! Please refer to our Contribution Guidelines for more details.

Security Vulnerabilities

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.

Environment Variables

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

Getting Started

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

License

The Invatser is open-sourced software licensed under the GPL license.