Voucher Management System
About Voucher Management System
Voucher Management System is a web application for manage voucher. You can create and manage your voucher. Voucher Management System is used PHP with Laravel Framework and use MySQL for Database.
How To Use
You can generate Database via migration and setup your mail at .env
Application Flow
- a kind of voucher must be create first by Administrator.
- Every kind voucher can use with maximal quantity of voucher and expire date.
- Visitor can create voucher at landing page and Administrator can create voucher at back end.
- Customer can only have one valid voucher.
- Email will send to customer after create a voucher. Email contain voucher code and instruction for check validation code or register code.
- Customer can register code by contact Administrator then Administrator will register at backend.
- Voucher can register one time only.
Requirement
You can install the package before:
composer require guzzlehttp/guzzle
or just update via composer
composer update
Customization
Email validation is provide by mailboxlayer.com API. Please register and you can get 250 hit to API for free per month.
Then add this code at config/app.php :
// in config/app.php
// ...
/*
|--------------------------------------------------------------------------
| MailBoxLayer Key
|--------------------------------------------------------------------------
|
| Setup mailboxlayer key
|
*/
'mailboxlayerkey' => env('MAILBOX_LAYER_KEY', null),
Please input your key at .env too with this code :
MAILBOX_LAYER_KEY="YOUR_KEY_HERE"
Application Demo
url: http://voucher.riato.website/
Login: http://voucher.riato.website/login
user: [email protected]
password: password
Developer
Voucher Management System is develop by KisiKoso Labs.
Security Vulnerabilities
If you discover a security vulnerability within this application, please send an e-mail to [email protected]. All security vulnerabilities will be promptly addressed.
License
The Laravel framework is open-source software licensed under the MIT license.