MobileOrderSystem or MOS is a web application intended to make it easier to order items in everyday life.
It uses Near Field Communication (NFC) technology to communicate between users mobile device and the web service.
- Front-end is built using Ionic and AngularJS that communicates to back-end using http requests.
- Back-end is build with PHP and integrates MySQL database.
Referenced links:
- Ionic -> http://ionicframework.com/
- AngularJS -> https://angularjs.org/
- PHP -> http://php.net/
- MySQL -> https://www.mysql.com/
This project is outdated, check https://github.com/anteAdamovic/MOS-2.0 for new version written in Angular 2 and Ionic 2
Set up working enviroment:
Linux:
-> install npm if you don't have it -> https://nodejs.org/en/download/package-manager/
-> npm install -g cordova
-> npm install -g ionic
-> install git if you don't have it -> https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
-> git clone https://github.com/anteAdamovic/MobileOrderSystem.git
(It will create directory MobileOrderSystem in current working directory)
-> git checkout develop
(Switch to develop branch)
-> git checkout -b 'branchname'
(Create your own branch with 'branchname' from develop)
-> run to start ionic ionic serve --lab
ALL WORK IS TO BE DONE ON DEVELOP BRANCH NOT ON MASTER