While sitting in a meeting with the Pastors at Christ Unveiled Ministries, they revealed the need for a media kiosk that was easy to use, easy to administer, and each to change.
Problem:
The number of volunteers available to work in the back office after service and be able to accept payments was about to be zero. They wanted to know if we could create an economical solution for a self-help media kiosk. The goal of the media kiosk is to allow members and church visitors to request and pay for copies of sermons and books. Kiosk users should be able to choose from messages from the last two weeks. They wanted big buttons and larger interface for a 27″ monitor. Most importantly they wanted to be able to make changes to the kiosk without having to call for our services every time (because our services are not cheap).
Solution:
We took their original diagram and converted it into a visual mockup before implementing any of the functionality. The media kiosk is a one-page web app with a private control panel. It allows payment to be made by credit or debit card, using the Paypal API based solution for direct payment without leaving the kiosk. It has large windows metro buttons. As requested it has CD , DVD, and 2 special products. Kiosk users can select if they want to pick the product up after the next service or if they want it mailed to an address. If someone starts a transaction and walks away, the kiosk will automatically reset itself after a set amount of inactivity.
The password protected control panel frees them from having to call me every time they want to make a change. In the control panel they can change the button colors, text colors, screen colors, hyperlink colors. The product details are also changed from the control panel. Once the products are added and the colors are set the media kiosk runs itself. The dates automatically update to always reflect the correct bible study or sermon date.
- Initial Request
- Welcome Screen
- Media Screen with dates and multiple services
- Products in cart
- Check out screen to have media mailed
- Checkout screen to pickup
- Swipe credit or debit card to pay for media
- Private Control Panel Info page on how to prepare images.
- Private control panel page to change colors
- Private control panel page to change a product that has multiple dates and services to choose from
- Private control panel page for a special product with no options such as a book
Launch Date: 06/12/2014
Project Type: PHP& JS Web App
Last Updated: 12/17/2014
API's Used: PayPal API