https://github.com/felixtellmann/restaurant-system
https://github.com/felixtellmann/restaurant-system
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/felixtellmann/restaurant-system
- Owner: FelixTellmann
- Created: 2018-03-29T10:33:23.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-29T10:33:56.000Z (about 8 years ago)
- Last Synced: 2025-02-01T20:46:13.527Z (over 1 year ago)
- Language: JavaScript
- Size: 119 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# shopify-development-app
> Shopify base App based on MERN Stack to fully integrate into the Shopify App store. Going through OAuth, Billing API, Embedded App SDK providing an interface based on Polaris.
Node.js - 8.9.x
Yarn - 1.3.2
npm - 5.5.1
ngrok tunnel

## Goal & Technologies
> The goal for the shopify-development-app is to combine server & client side javascript, utilitising the newest coding standards using babel-stage-0 and ES6/ES7.
> Making Development available for offline production & online production utilizing:
Heroku & mLab as well as Github for versioning
> node.js as the server platform
> express.js to handle all routing and api setup
> MongoDB with mongoose for all data handling & model setup
> Passport.JS to handle server side authorization & account integrations
>
## Installation
OS X, Linux & Windows:
```sh
yarn install || npm install
```
File Setup
```fs
Rename .sample.env to .env
Download ngrok for development
```
```sh
edit autoexec.bat
```
## Usage example
A few motivating and useful examples of how your product can be used. Spice this up with code blocks and potentially more screenshots.
_For more examples and usage, please refer to the [Wiki][wiki]._
## Development setup
Describe how to install all development dependencies and how to run an automated test-suite of some kind. Potentially do this for multiple platforms.
```sh
make install
npm test
```
## Release History
* 0.2.1
* CHANGE: Update docs (module code remains unchanged)
* 0.2.0
* CHANGE: Remove `setDefaultXYZ()`
* ADD: Add `init()`
* 0.1.1
* FIX: Crash when calling `baz()` (Thanks @GenerousContributorName!)
* 0.1.0
* The first proper release
* CHANGE: Rename `foo()` to `bar()`
* 0.0.1
* Work in progress
## Meta
Felix Tellmann – www.liquix.io – felix@liquix.io
Distributed under the MIT license. See [LICENSE](https://github.com/FelixTellmann/shopify-development-app/blob/combined/LICENSE) for more information.
[https://github.com/yourname/github-link](https://github.com/dbader/)
[node-url]: https://npmjs.org/package/datadog-metrics
[node-downloads]: https://img.shields.io/npm/dm/datadog-metrics.svg?style=flat-square
[travis-image]: https://img.shields.io/travis/dbader/node-datadog-metrics/master.svg?style=flat-square
[travis-url]: https://travis-ci.org/dbader/node-datadog-metrics
[wiki]: https://github.com/yourname/yourproject/wiki