Open Source Voucher Management System is a web application for manage voucher. used PHP with Laravel Framework and use MySQL for Database.

Overview

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.

screenshot 1 screenshot 2

How To Use

You can generate Database via migration and setup your mail at .env

Application Flow

  1. a kind of voucher must be create first by Administrator.
  2. Every kind voucher can use with maximal quantity of voucher and expire date.
  3. Visitor can create voucher at landing page and Administrator can create voucher at back end.
  4. Customer can only have one valid voucher.
  5. Email will send to customer after create a voucher. Email contain voucher code and instruction for check validation code or register code.
  6. Customer can register code by contact Administrator then Administrator will register at backend.
  7. 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.

You might also like...
Open Source Point of Sale is a web based point of sale application written in PHP using CodeIgniter framework.

Open Source Point of Sale is a web based point of sale application written in PHP using CodeIgniter framework. It uses MySQL as the data back end and has a Bootstrap 3 based user interface.

Admidio is a free open source user management system for websites of organizations and groups
Admidio is a free open source user management system for websites of organizations and groups

Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.

OpenEMR is a Free and Open Source electronic health records and medical practice management application

OpenEMR is a Free and Open Source electronic health records and medical practice management application. It features fully integrated electronic health records, practice management, scheduling, electronic billing, internationalization, free support, a vibrant community, and a whole lot more. It runs on Windows, Linux, Mac OS X, and many other platforms.

Laravel-Library-Management-system is nice to management library system...

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Snipe-IT - A free open source IT asset/license management system

Snipe-IT - A free open source IT asset/license management system

Created simple login system and chat type website using mysql database along with php and html , css and javascript.

Created simple login system and chat type website using mysql database along with php and html , css and javascript.

Emoncms is an open-source web application for processing, logging and visualising energy, temperature and other environmental data and is part of the OpenEnergyMonitor project.
Emoncms is an open-source web application for processing, logging and visualising energy, temperature and other environmental data and is part of the OpenEnergyMonitor project.

Emoncms is an open-source web application for processing, logging and visualising energy, temperature and other environmental data and is part of the OpenEnergyMonitor project.

OroCRM is an open source Client Relationship Management (CRM) application

OroCRM is an open source Client Relationship Management (CRM) application that allows to create a 360° view of your customers across multiple channels, organize the sales pipeline, manage account and contact information, communicate with customers, run marketing campaigns and track campaign performance.

Server manager is a open source project made for people so that they can add the servers to one single place irrespective of their provider and manage it through one location.
Server manager is a open source project made for people so that they can add the servers to one single place irrespective of their provider and manage it through one location.

Server Manager Are you sick of having to log into hundreads of different website just to access your server? Well we got you, Server manager is a open

Comments
  • Error when Creating a voucher

    Error when Creating a voucher

    Hello,

    Good day. I've encountered an error when creating a voucher, it returns the following query exception:

    Illuminate\Database\QueryException thrown with message "SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (vms01.vouchers, CONSTRAINT vouchers_status_id_foreign FOREIGN KEY (status_id) REFERENCES status_lists (id)) (SQL: insert into vouchers (code, customer_id, voucher_name_id, expired_date, status_id, updated_at, created_at) values (ricestub0941630380566, 4, 1, 2021-08-31 03:29:26, 1, 2021-08-25 03:29:26, 2021-08-25 03:29:26))"

    Kindly advise.

    Thanks!

    opened by tins92 0
  • mailboxlayer error

    mailboxlayer error

    I followed your instruction to add the key in config/app.php and .env but I still got error "Setup your mailboxlayer key first". How can I fix it?

    opened by hatted 0
Owner
Artha Nugraha Jonar
coding for fun
Artha Nugraha Jonar
DooTask is a lightweight open source online project task management tool that provides various document collaboration tools, online mind mapping, online flowcharting, project management, task distribution, instant IM, file management and other tools.

DooTask is a lightweight open source online project task management tool that provides various document collaboration tools, online mind mapping, online flowcharting, project management, task distribution, instant IM, file management and other tools.

kuaifan 3k Jan 5, 2023
A learning management system (LMS) is a software application or web-based technology used to plan, implement and assess a specific learning process.

vidyaprabodhan-gov-php-project A learning management system (LMS) is a software application or web-based technology used to plan, implement and assess

Narayan Pote 1 Dec 23, 2021
Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants

TastyIgniter provides a professional and reliable platform for restaurants wanting to offer online food ordering and table reservation to their custom

TastyIgniter 2.4k Dec 27, 2022
A complete open source hotel management system built with Laravel Framework.

Hotelio : Hotel Management System Hotelio is a open source hotel management system that manages your hotel operations, smoothly, effortless. Hotelio i

Mehedi Jaman 10 Dec 6, 2022
A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.

Lychee A great looking and easy-to-use photo-management-system. Since the 1st of April 2018 this project has moved to it's own Organisation (https://g

Tobias Reich 6.2k Jan 5, 2023
phpIPAM is an open-source web IP address management application.

phpIPAM is an open-source web IP address management application. Its goal is to provide light and simple IP address management application. It is ajax-based using jQuery libraries, it uses php scripts and javascript and some HTML5/CSS3 features, so some modern browser is preferred to be able to display javascript quickly and correctly.

Miha Petkovsek 1.8k Dec 31, 2022
MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

MOFHY Lite is a free of cost MOFH clientarea for account management and support services with free ssl service. It have easy to use feature

Mahtab Hassan 17 Dec 8, 2022
MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

MOFHY Lite MOFHY LITE is a priceless MyOwnFreeHost Client Area for account management, ticket support system and a free ssl service. It has easy to us

Santiago Rodríguez 6 Dec 28, 2021
Mibew Messenger - open-source live support application written in PHP and MySQL

Mibew Messenger is an open-source live support application written in PHP and MySQL. It enables one-on-one chat assistance in real-time directly from your website.

Mibew Messenger 443 Dec 13, 2022
Damn Vulnerable Web Application (DVWA) is a PHP/MySQL web application that is damn vulnerable.

Damn Vulnerable Web Application (DVWA) is a PHP/MySQL web application that is damn vulnerable. Its main goal is to be an aid for security professionals to test their skills and tools in a legal environment, help web developers better understand the processes of securing web applications and to aid both students & teachers to learn about web application security in a controlled class room environment.

Robin Wood 7k Jan 5, 2023