NottingHack / osv_gateway

Open Vend System Web Gateway

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open Vend System Web Gateway

Installation

You must also create the directories:

./_common/templates_c ./_common/cache

and make them writable by the php user account.

The server side part of the Open Vend System has two parts:

Web Socket Server Listens for incoming requests from OVS vending machines. Can handle multiple machines - each machine announces its machine ID Socket is kept open Sends information requests down the socket before a vend starts Sends vend instructions and waits for confirmation.

Gateway Each product has an unique URL, with associated QR code. (URLs are unique by product and machine ID) Product page provides info on product and link to pay (paypal?) Maintains stock level and checks before vend When paid, large "VEND" button is displayed, which triggers vend instruction Admin can add products, manage machines, etc

About

Open Vend System Web Gateway


Languages

Language:PHP 100.0%