Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maschad/food_app
https://github.com/maschad/food_app
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/maschad/food_app
- Owner: maschad
- Created: 2015-10-28T12:28:30.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-25T01:43:16.000Z (about 8 years ago)
- Last Synced: 2024-10-08T06:59:33.451Z (3 months ago)
- Language: JavaScript
- Size: 4.04 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SoftwareEngineeringProject
App to place orders at KFC, designed to be cross platform, so runs on a web, android or iOS
#Built on Ionic Framework
![Ionic](ionic-login.png)
##Utilizes firebase for backend for social login and other features
### Install dependencies
#### Quick-start (for experienced users)
With Node.js installed, run the following one liner from the root of your Polymer Starter Kit download:
```sh
npm install -g gulp bower && npm install && bower install
```#### Prerequisites (for everyone)
The kfcApp requires the following major dependencies:
- Node.js, used to run JavaScript tools from the command line.
- npm, the node package manager, installed with Node.js and used to install Node.js packages.
- gulp, a Node.js-based build tool.
- bower, a Node.js-based package manager used to install front-end packages (like ionic).**To install dependencies:**
1) Check your Node.js version.
```sh
node --version
```The version should be at or above 0.12.x.
2) If you don't have Node.js installed, or you have a lower version, go to [nodejs.org](https://nodejs.org) and click on the big green Install button.
3) Install `gulp` and `bower` globally.
```sh
npm install -g gulp bower
```This lets you run `gulp` and `bower` from the command line.
4 )Install ionic globally
```sh
npm install -g ionic
```### Development workflow
#### Serve / watch
```sh
cd..
ionic serve
```This outputs an IP address you can use to locally test and another that can be used on devices connected to your network.