├── README.md ├── assets ├── event-triggers.png ├── splash │ ├── README.md │ ├── _redirects │ ├── favicon.png │ ├── images │ │ ├── 3factor-bg.jpg │ │ ├── 3factor.png │ │ ├── React-logo.png │ │ ├── aws-lambda.png │ │ ├── graphql.png │ │ └── green-logo-white.svg │ ├── index.html │ └── styles.css ├── track-all-relations.png └── track-all.png ├── event-triggers.json ├── schema.sql └── src ├── analytics-app-frontend ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── favicon.png │ ├── index.html │ └── manifest.json └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── index.css │ ├── index.js │ └── logo.svg ├── backend ├── .gitignore ├── agent-assignment │ ├── .gitignore │ ├── index.js │ ├── lambdaCtx.js │ ├── package-lock.json │ └── package.json ├── localDevelopment.js ├── package-lock.json ├── package.json ├── payment │ ├── .gitignore │ ├── index.js │ ├── lambdaCtx.js │ ├── package-lock.json │ └── package.json ├── restaurant-approval │ ├── .gitignore │ ├── index.js │ ├── lambdaCtx.js │ ├── package-lock.json │ └── package.json └── validate-order │ ├── .gitignore │ ├── index.js │ ├── lambdaCtx.js │ ├── package-lock.json │ └── package.json └── order-app-frontend ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.ico ├── favicon.png ├── index.html └── manifest.json └── src ├── App.css ├── App.js ├── App.test.js ├── GetStatus.js ├── OrderStatus.js ├── Orders.js ├── PlaceOrder.js ├── index.css ├── index.js └── logo.svg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/README.md -------------------------------------------------------------------------------- /assets/event-triggers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/event-triggers.png -------------------------------------------------------------------------------- /assets/splash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/README.md -------------------------------------------------------------------------------- /assets/splash/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/_redirects -------------------------------------------------------------------------------- /assets/splash/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/favicon.png -------------------------------------------------------------------------------- /assets/splash/images/3factor-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/images/3factor-bg.jpg -------------------------------------------------------------------------------- /assets/splash/images/3factor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/images/3factor.png -------------------------------------------------------------------------------- /assets/splash/images/React-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/images/React-logo.png -------------------------------------------------------------------------------- /assets/splash/images/aws-lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/images/aws-lambda.png -------------------------------------------------------------------------------- /assets/splash/images/graphql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/images/graphql.png -------------------------------------------------------------------------------- /assets/splash/images/green-logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/images/green-logo-white.svg -------------------------------------------------------------------------------- /assets/splash/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/index.html -------------------------------------------------------------------------------- /assets/splash/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/splash/styles.css -------------------------------------------------------------------------------- /assets/track-all-relations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/track-all-relations.png -------------------------------------------------------------------------------- /assets/track-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/assets/track-all.png -------------------------------------------------------------------------------- /event-triggers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/event-triggers.json -------------------------------------------------------------------------------- /schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/schema.sql -------------------------------------------------------------------------------- /src/analytics-app-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/.gitignore -------------------------------------------------------------------------------- /src/analytics-app-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/README.md -------------------------------------------------------------------------------- /src/analytics-app-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/package-lock.json -------------------------------------------------------------------------------- /src/analytics-app-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/package.json -------------------------------------------------------------------------------- /src/analytics-app-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/public/favicon.ico -------------------------------------------------------------------------------- /src/analytics-app-frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/public/favicon.png -------------------------------------------------------------------------------- /src/analytics-app-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/public/index.html -------------------------------------------------------------------------------- /src/analytics-app-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/public/manifest.json -------------------------------------------------------------------------------- /src/analytics-app-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/src/App.css -------------------------------------------------------------------------------- /src/analytics-app-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/src/App.js -------------------------------------------------------------------------------- /src/analytics-app-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/src/App.test.js -------------------------------------------------------------------------------- /src/analytics-app-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/src/index.css -------------------------------------------------------------------------------- /src/analytics-app-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/src/index.js -------------------------------------------------------------------------------- /src/analytics-app-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/analytics-app-frontend/src/logo.svg -------------------------------------------------------------------------------- /src/backend/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.zip 3 | -------------------------------------------------------------------------------- /src/backend/agent-assignment/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.zip 3 | -------------------------------------------------------------------------------- /src/backend/agent-assignment/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/agent-assignment/index.js -------------------------------------------------------------------------------- /src/backend/agent-assignment/lambdaCtx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/agent-assignment/lambdaCtx.js -------------------------------------------------------------------------------- /src/backend/agent-assignment/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/agent-assignment/package-lock.json -------------------------------------------------------------------------------- /src/backend/agent-assignment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/agent-assignment/package.json -------------------------------------------------------------------------------- /src/backend/localDevelopment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/localDevelopment.js -------------------------------------------------------------------------------- /src/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/package-lock.json -------------------------------------------------------------------------------- /src/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/package.json -------------------------------------------------------------------------------- /src/backend/payment/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.zip 3 | -------------------------------------------------------------------------------- /src/backend/payment/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/payment/index.js -------------------------------------------------------------------------------- /src/backend/payment/lambdaCtx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/payment/lambdaCtx.js -------------------------------------------------------------------------------- /src/backend/payment/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/payment/package-lock.json -------------------------------------------------------------------------------- /src/backend/payment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/payment/package.json -------------------------------------------------------------------------------- /src/backend/restaurant-approval/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.zip 3 | -------------------------------------------------------------------------------- /src/backend/restaurant-approval/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/restaurant-approval/index.js -------------------------------------------------------------------------------- /src/backend/restaurant-approval/lambdaCtx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/restaurant-approval/lambdaCtx.js -------------------------------------------------------------------------------- /src/backend/restaurant-approval/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/restaurant-approval/package-lock.json -------------------------------------------------------------------------------- /src/backend/restaurant-approval/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/restaurant-approval/package.json -------------------------------------------------------------------------------- /src/backend/validate-order/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.zip 3 | -------------------------------------------------------------------------------- /src/backend/validate-order/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/validate-order/index.js -------------------------------------------------------------------------------- /src/backend/validate-order/lambdaCtx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/validate-order/lambdaCtx.js -------------------------------------------------------------------------------- /src/backend/validate-order/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/validate-order/package-lock.json -------------------------------------------------------------------------------- /src/backend/validate-order/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/backend/validate-order/package.json -------------------------------------------------------------------------------- /src/order-app-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/.gitignore -------------------------------------------------------------------------------- /src/order-app-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/README.md -------------------------------------------------------------------------------- /src/order-app-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/package-lock.json -------------------------------------------------------------------------------- /src/order-app-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/package.json -------------------------------------------------------------------------------- /src/order-app-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/public/favicon.ico -------------------------------------------------------------------------------- /src/order-app-frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/public/favicon.png -------------------------------------------------------------------------------- /src/order-app-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/public/index.html -------------------------------------------------------------------------------- /src/order-app-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/public/manifest.json -------------------------------------------------------------------------------- /src/order-app-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/App.css -------------------------------------------------------------------------------- /src/order-app-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/App.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/App.test.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/GetStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/GetStatus.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/OrderStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/OrderStatus.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/Orders.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/PlaceOrder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/PlaceOrder.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/index.css: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/order-app-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/index.js -------------------------------------------------------------------------------- /src/order-app-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasura/3factor-example/HEAD/src/order-app-frontend/src/logo.svg --------------------------------------------------------------------------------