Send personalized invoices to your customers and get paid faster.
- Clone the repository
git clone https://github.com/orobogenius/invoice-me.git
- Create and configure database
- Install dependencies
composer install
- Run migrations
php artisan migrate
- Serve app
php artisan serve
- Visit
localhost:8000
on your browser
composer test
⚙ Configuration
Copy .env.example
to .env
and configure the following keys:
- RAVE_PKEY - RavePay Public Key
- RAVE_SECRET - RavePay Secret Key
- NEXMO_KEY - Nexmo Key
- NEXMO_SECRET - Nexmo Secret
- NEXMO_SENDER - InvoiceMe
To verify RavePay payment, you may setup a webhook url using ngrok.io and set the APP_URL
in the env file to the ngrok tunnel.
DB_HOST=database
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
docker-compose up -d
- Visit http://localhost:8080 to see the app.
MIT license (MIT) - Check out the License File for more.