{"id":17568203,"url":"https://github.com/audreyfeldroy/orderahead","last_synced_at":"2026-01-20T14:33:58.649Z","repository":{"id":42877343,"uuid":"256843956","full_name":"audreyfeldroy/OrderAhead","owner":"audreyfeldroy","description":"Square app where customers can order ahead to have items ready for pickup.","archived":false,"fork":false,"pushed_at":"2023-01-24T02:11:57.000Z","size":13615,"stargazers_count":0,"open_issues_count":12,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T22:43:06.148Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/audreyfeldroy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-18T20:12:06.000Z","updated_at":"2020-04-19T05:09:29.000Z","dependencies_parsed_at":"2023-01-27T19:31:48.140Z","dependency_job_id":null,"html_url":"https://github.com/audreyfeldroy/OrderAhead","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/audreyfeldroy/OrderAhead","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audreyfeldroy%2FOrderAhead","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audreyfeldroy%2FOrderAhead/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audreyfeldroy%2FOrderAhead/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audreyfeldroy%2FOrderAhead/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/audreyfeldroy","download_url":"https://codeload.github.com/audreyfeldroy/OrderAhead/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audreyfeldroy%2FOrderAhead/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28604948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T12:01:53.233Z","status":"ssl_error","status_checked_at":"2026-01-20T12:01:46.545Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-21T16:43:32.712Z","updated_at":"2026-01-20T14:33:58.635Z","avatar_url":"https://github.com/audreyfeldroy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OrderAhead\n\nSquare app where customers can order ahead to have items ready for pickup.\n\n# Based on Square's Order-Ahead Sample App\n\nThis code originally came from https://github.com/square/connect-api-examples/tree/master/connect-examples/v2/node_orders-payments\n\nFollow the [Order-Ahead Sample App guide](https://developer.squareup.com/docs/orders-api/quick-start/start) \nto start taking pickup orders with the Square Orders API.\n\n## Quick Start Guide\n\n### Step 1: Set your credentials. \n\nThis project gets your credentials from environment variables:\n\n* `SQUARE_APPLICATION_ID`\n* `SQUARE_ACCESS_TOKEN`\n\nSet those with your credentials in your .env file. They'll populate the `config` object in `util/square-connect-client.js`.\n\n### Step 2: Install dependencies\n\n* Open your terminal and install the sample application's dependencies with the command:\n```\n  npm install\n```\n\n### Step 3: Test the app.\n\nRun the server with your production credentials:\n```\n  npm start\n```\nRun the server in with your sandbox credentials:\n```\n   npm test\n```\n\nTo see the sample app running, open `localhost:3000` in your browser. If your \naccount has catalog items with images, the sample app will pull them in and display \nthem. \n\nIf your account does not have images (for example, if you are using a newly created  \naccount for testing), it will appear as a gray screen. \n\n## Create test items for your sandbox accounts\n\nWe provide a script you can use to quickly populate your sandbox store's catalog with test items.\n\n1. Configure your app with `sandbox` credentials.\n2. Run the script:\n```\n  npm run seed\n```\n3. Run the server in with your sandbox credentials:\n```\n   npm test\n```\n\nNavigate to `http://localhost:3000` to see the newly created items in the sample app. \n\nFor more guidance, see the \n[Order-Ahead Sample App guide](https://developer.squareup.com/docs/orders-api/quick-start/start).\n​\n# License\nCopyright 2019 Square, Inc.\n​\n```\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n​\n   http://www.apache.org/licenses/LICENSE-2.0\n​\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faudreyfeldroy%2Forderahead","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faudreyfeldroy%2Forderahead","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faudreyfeldroy%2Forderahead/lists"}