Skip to content

NottingHack/osv_gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages