{"id":43124710,"url":"https://github.com/veritone/veritone-app-boilerplate-react","last_synced_at":"2026-01-31T20:08:26.368Z","repository":{"id":39759836,"uuid":"133872831","full_name":"veritone/veritone-app-boilerplate-react","owner":"veritone","description":"Fully-featured boilerplate for starting Veritone powered web application (SPA) projects","archived":false,"fork":false,"pushed_at":"2026-01-19T23:29:26.000Z","size":746,"stargazers_count":5,"open_issues_count":40,"forks_count":5,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-01-20T06:26:26.881Z","etag":null,"topics":["react","redux","sample","veritone"],"latest_commit_sha":null,"homepage":"https://www.veritone.com","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/veritone.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-05-17T22:02:23.000Z","updated_at":"2025-01-27T21:06:44.000Z","dependencies_parsed_at":"2025-01-27T22:22:14.514Z","dependency_job_id":"830f7328-e506-4cc3-8101-a8b1b8621c0f","html_url":"https://github.com/veritone/veritone-app-boilerplate-react","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/veritone/veritone-app-boilerplate-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veritone%2Fveritone-app-boilerplate-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veritone%2Fveritone-app-boilerplate-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veritone%2Fveritone-app-boilerplate-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veritone%2Fveritone-app-boilerplate-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/veritone","download_url":"https://codeload.github.com/veritone/veritone-app-boilerplate-react/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veritone%2Fveritone-app-boilerplate-react/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28952603,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["react","redux","sample","veritone"],"created_at":"2026-01-31T20:08:26.289Z","updated_at":"2026-01-31T20:08:26.358Z","avatar_url":"https://github.com/veritone.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Veritone App Boilerplate - React\n\nThe [Veritone][veri] app boilerplate is a full-fledged boilerplate for creating [Veritone][veri] powered web applications ([SPA](https://en.wikipedia.org/wiki/Single-page_application)s).\n\n### Tech Stack\n\n- [React][react] + [Redux][redux] for UI and state management.\n\n### Requirements\n\n- node `^8.11.0`\n- yarn `^1.6.0`\n\nYou can use [nvm](https://github.com/creationix/nvm#installation) to easily switch Node versions between different projects.\n\n### Installation\n\nWe use [Yarn](https://yarnpkg.com/) for dependency management.\n\n```bash\n$ yarn install # Install project dependencies\n```\n\n### Quick Start\n\n- Clone this repo and install the dependencies\n\n```sh\ngit clone https://github.com/veritone/veritone-app-boilerplate-react.git\ncd veritone-app-boilerplate-react/\nyarn install\n```\n\n- [Create a Veritone developer account](https://www.veritone.com/onboarding/#/signUp?type=developer) if you don't already have one.\n\n- [Register a new Veritone application](https://developer.veritone.com/applications/overview/new/details).\n\n  - URL: `http://localhost:3001`\n  - Oauth2 Redirect URL: `http://localhost:3001`\n\n- Add your application's Client ID, found in Developer App, to `config.json` at the key `OAuthClientID`.\n\n- Start the development server\n\n```sh\nyarn start\n```\n\n- The sample app should now be serving at `http://localhost:3001`.\n\n### Building for Production\n\n```bash\n$ yarn build  # Build production assets\n```\n\n[react]: https://facebook.github.io/react/\n[redux]: http://redux.js.org/\n[veri]: https://veritone.com/\n[rdce]: https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd\n\n### Creating a new project based on this boilerplate\n\n1.  Create and enter a directory for your project: `mkdir my-project; cd my-project`\n2.  Create a new git repo: `git init`\n3.  Add this boilerplate as a remote: `git remote add boilerplate https://github.com/veritone/veritone-app-boilerplate-react`\n4.  Fetch the new remote: `git fetch --all`\n5.  Merge the boilerplate: `git merge boilerplate/master`\n\n### Merging boilerplate changes into an existing app\n\nIf you followed the steps above to create your project based on this boilerplate, staying up to date is simple:\n\n1.  Fetch the latest changes: `git fetch --all`\n2.  Merge the boilerplate: `git merge boilerplate/master`\n\n# License\n\nCopyright 2018, Veritone Inc.\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%2Fveritone%2Fveritone-app-boilerplate-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fveritone%2Fveritone-app-boilerplate-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveritone%2Fveritone-app-boilerplate-react/lists"}