{"id":13472453,"url":"https://github.com/strapi/strapi-starter-react-blog","last_synced_at":"2025-03-26T15:32:19.817Z","repository":{"id":65980261,"uuid":"232595874","full_name":"strapi/strapi-starter-react-blog","owner":"strapi","description":"Strapi Starter React Blog","archived":true,"fork":false,"pushed_at":"2020-09-29T09:13:34.000Z","size":17374,"stargazers_count":121,"open_issues_count":8,"forks_count":59,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-03-20T17:04:07.797Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://strapi.io/blog/strapi-starter-react-blog?redirectPage=1","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/strapi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-08T15:34:51.000Z","updated_at":"2025-01-21T16:31:38.000Z","dependencies_parsed_at":"2023-02-19T19:15:47.810Z","dependency_job_id":null,"html_url":"https://github.com/strapi/strapi-starter-react-blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strapi%2Fstrapi-starter-react-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strapi%2Fstrapi-starter-react-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strapi%2Fstrapi-starter-react-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strapi%2Fstrapi-starter-react-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/strapi","download_url":"https://codeload.github.com/strapi/strapi-starter-react-blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245681468,"owners_count":20655202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-07-31T16:00:54.778Z","updated_at":"2025-03-26T15:32:18.910Z","avatar_url":"https://github.com/strapi.png","language":"JavaScript","funding_links":[],"categories":["Strapi v3","\u003ca name='StartersExamples'\u003e\u003c/a\u003eStarters \u0026 Examples"],"sub_categories":["Starters \u0026 Examples - v3","\u003ca name='React'\u003e\u003c/a\u003eReact"],"readme":"# Strapi Starter React Blog\n\n\u003e **Warning :warning:**\n\u003e\n\u003e This starter is deprecated and relies on the deprecated **[strapi/strapi-legacy-blog](https://github.com/strapi/strapi-legacy-blog)** repository.\n\u003e\n\u003e Instead, we recommend that you use our other React blog starters with better SEO support:\n\u003e\n\u003e * [**strapi-starter-gatsby-blog**](https://github.com/strapi/strapi-starter-gatsby-blog)\n\u003e * [**strapi-starter-next-blog**](https://github.com/strapi/strapi-starter-next-blog)\n\nReact starter for creating a blog with Strapi.\n\nThis starter allows you to try Strapi with React with the example of a simple blog. It is fully customizable and due to the fact that it is open source, fully open to contributions. Do not hesitate to add new features etc ...\n\nYou may want to know how to develop such a starter by your own! This starter is actually the result of this [tutorial](https://strapi.io/blog/build-a-blog-with-react-strapi-and-apollo)\n\n![screenshot image](/screenshot.png)\n\n## Features\n\n- 2 Content types: Article, Category\n- 2 Created articles\n- 3 Created categories\n- Permissions set to `true` for article and category\n- Responsive design using UIkit\n\nPages:\n\n- \"/\" display every articles\n- \"/article/:id\" display one article\n- \"/category/:id\" display articles depending on the category\n\n## Getting started\n\n### Backend\n\nSee full instructions [here](https://github.com/strapi/strapi-legacy-blog)\n\n### Frontend\n\n```bash\ngit clone https://github.com/strapi/strapi-starter-react-blog.git\ncd strapi-starter-react-blog\n```\n\nThen start the frontend server:\n\n```bash\n# Using yarn\nyarn install\nyarn develop\n\n# Using npm\nnpm install\nnpm run develop\n\n# Create a .env file containing the API_URL variable\necho 'SKIP_PREFLIGHT_CHECK=true\\nREACT_APP_BACKEND_URL=\"http://localhost:1337' \u003e\u003e .env\n```\n\nReact server is running here =\u003e [http://localhost:3000](http://localhost:3000)\n\nEnjoy this starter!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrapi%2Fstrapi-starter-react-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstrapi%2Fstrapi-starter-react-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrapi%2Fstrapi-starter-react-blog/lists"}