├── .gitignore ├── LICENSE ├── README.md ├── app.js ├── bin └── www ├── config └── config.js ├── controllers ├── company.controller.js ├── home.controller.js └── user.controller.js ├── example.env ├── middleware ├── custom.js └── passport.js ├── migrations ├── 20180116184151-create-user.js ├── 20180118191116-create-company.js ├── 20180118191640-create-kiosk-group.js ├── 20180118191702-create-kiosk.js ├── 20180118191729-create-catalog.js ├── 20180118191738-create-category.js └── 20180118191804-create-product.js ├── models ├── company.model.js ├── index.js └── user.model.js ├── package.json ├── public └── v1 │ └── documentation │ ├── README.md │ ├── api.json │ └── dist │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── index.html │ ├── oauth2-redirect.html │ ├── swagger-ui-bundle.js │ ├── swagger-ui-bundle.js.map │ ├── swagger-ui-standalone-preset.js │ ├── swagger-ui-standalone-preset.js.map │ ├── swagger-ui.css │ ├── swagger-ui.css.map │ ├── swagger-ui.js │ └── swagger-ui.js.map ├── routes └── v1.js └── services ├── auth.service.js └── util.service.js /.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | .env 3 | .DS_Store 4 | .idea -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/app.js -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/bin/www -------------------------------------------------------------------------------- /config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/config/config.js -------------------------------------------------------------------------------- /controllers/company.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/controllers/company.controller.js -------------------------------------------------------------------------------- /controllers/home.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/controllers/home.controller.js -------------------------------------------------------------------------------- /controllers/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/controllers/user.controller.js -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/example.env -------------------------------------------------------------------------------- /middleware/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/middleware/custom.js -------------------------------------------------------------------------------- /middleware/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/middleware/passport.js -------------------------------------------------------------------------------- /migrations/20180116184151-create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180116184151-create-user.js -------------------------------------------------------------------------------- /migrations/20180118191116-create-company.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180118191116-create-company.js -------------------------------------------------------------------------------- /migrations/20180118191640-create-kiosk-group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180118191640-create-kiosk-group.js -------------------------------------------------------------------------------- /migrations/20180118191702-create-kiosk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180118191702-create-kiosk.js -------------------------------------------------------------------------------- /migrations/20180118191729-create-catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180118191729-create-catalog.js -------------------------------------------------------------------------------- /migrations/20180118191738-create-category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180118191738-create-category.js -------------------------------------------------------------------------------- /migrations/20180118191804-create-product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/migrations/20180118191804-create-product.js -------------------------------------------------------------------------------- /models/company.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/models/company.model.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/models/index.js -------------------------------------------------------------------------------- /models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/models/user.model.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/package.json -------------------------------------------------------------------------------- /public/v1/documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/README.md -------------------------------------------------------------------------------- /public/v1/documentation/api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/api.json -------------------------------------------------------------------------------- /public/v1/documentation/dist/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/favicon-16x16.png -------------------------------------------------------------------------------- /public/v1/documentation/dist/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/favicon-32x32.png -------------------------------------------------------------------------------- /public/v1/documentation/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/index.html -------------------------------------------------------------------------------- /public/v1/documentation/dist/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/oauth2-redirect.html -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui-bundle.js -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui.css -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui.css.map -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui.js -------------------------------------------------------------------------------- /public/v1/documentation/dist/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/public/v1/documentation/dist/swagger-ui.js.map -------------------------------------------------------------------------------- /routes/v1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/routes/v1.js -------------------------------------------------------------------------------- /services/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/services/auth.service.js -------------------------------------------------------------------------------- /services/util.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brianschardt/node_rest_api_mysql/HEAD/services/util.service.js --------------------------------------------------------------------------------