This  is general framework for any onlineordering system.