Giter Club home page Giter Club logo

imeals's Introduction

evias/iMeals

iMeals is a Open Source Food Delivery and Restaurant Management App. This package can be installed on Parse.com free tiers (allowing up to 30 requests per second with the Free plan). This package aims to provide a full-featured Restaurant Management and Food Delivery application package.

A Demo of this App deployed to a Parse Hosting can be found at following URL : https://imeals.parseapp.com

Deployment is very easy as the App can be deployed on the free Parse.com tiers. You'll find more informations about this here: https://www.parse.com/docs/cloudcode

Installation

Please make sure to have the Parse Command-Line Tools installed and configured as described here: https://www.parse.com/docs/cloudcode/guide#command-line

For this installation example I will assume that you have already created a Parse App with the name "myRestaurantApp".

First thing to do to be able to install the iMeals App is to clone the git repository with the source code.

$ git clone https://github.com/evias/iMeals.git
$ cd iMeals

Now that you have the source code, you will see a public/ directory and a cloud/ directory. These two directories are important for the CloudCode API provided by Parse.com. See following link for more details about CloudCode Apps on Parse: https://www.parse.com/docs/cloudcode/guide

The last step of the installation is to deploy the application to the Parse App "myRestaurantApp" you created earlier. The command-line tools from Parse make this process very easy:

$ parse new -a myRestaurantApp
$ parse deploy myRestaurantApp

Your iMeals Restaurant app is now online !

Dependencies

* jQuery 1.11
* Parse CloudCode

Hints / Advices

Using git, when you will modify your .parse.local file of the clone in order to configure your parse command line tools to use your own Parse App, git will see the .parse.local file as modified. To avoid having to communicate my Parse App details, I use following command to mark the .parse.local file unchanged:

$ git update-index [--assume-unchanged|--no-assume-unchanged]

Git Branching

2 git branches will usually be updated in this repository, being the branch master for releases (see git tags) and the branch develop for development of features. Hotfixes might branch from master but will usually be tackled from a develop branch or sub-branch.

Support / Contact

You can contact me anytime at my e-mail address and I will be glad to answer any type of questions related to this project.

Contributions are welcome if you see anything missing or have detected a bug, want to develop a new API class, or whatever, I will be glad to respond to pull requests!

Cheers, Greg

imeals's People

Contributors

evias avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.