{"id":24173180,"url":"https://github.com/edisonneza/react-blog","last_synced_at":"2025-09-20T17:32:56.980Z","repository":{"id":44593381,"uuid":"328723937","full_name":"edisonneza/react-blog","owner":"edisonneza","description":"PWA Blog template using ReactJs and Material UI","archived":false,"fork":false,"pushed_at":"2021-02-08T10:40:35.000Z","size":3001,"stargazers_count":13,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-03-04T14:48:14.725Z","etag":null,"topics":["blog-news","material-ui","offlinemode","pwa","react-context","react-redux","react-router","reactjs","redux"],"latest_commit_sha":null,"homepage":"https://edisonneza.github.io/blog/","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/edisonneza.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":"2021-01-11T16:25:31.000Z","updated_at":"2022-12-18T21:19:16.000Z","dependencies_parsed_at":"2022-09-15T15:50:33.787Z","dependency_job_id":null,"html_url":"https://github.com/edisonneza/react-blog","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisonneza%2Freact-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisonneza%2Freact-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisonneza%2Freact-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisonneza%2Freact-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edisonneza","download_url":"https://codeload.github.com/edisonneza/react-blog/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233678688,"owners_count":18712984,"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":["blog-news","material-ui","offlinemode","pwa","react-context","react-redux","react-router","reactjs","redux"],"created_at":"2025-01-13T01:15:17.896Z","updated_at":"2025-09-20T17:32:51.564Z","avatar_url":"https://github.com/edisonneza.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PWA Blog template using ReactJs and Material UI\n\nThis is a template PWA - Progresive Web Application that uses ReactJs and Material UI. \u003cbr/\u003e\nApp works offline by saving responses in localStorage. \u003cbr/\u003e\nCurrently I've done the development in a subfolder ('/pwa/'). To run in the root folder just remove the (\"homepage\": \"/pwa/\",) in the package.json file. (Also remove the \"set HOST=intranet\u0026\u0026 \" from scripts-\u003estart property in package.json)\n\n\u003cb\u003eStore is now managed by React-Redux.\u003c/b\u003e\n\u003cdel\u003eStore is managed using React's Context API. \u003c/del\u003e\u003cbr/\u003e\n\u003ci\u003eSwitch to \u003cb\u003e\"react-context\"\u003c/b\u003e branch to see the React-Contex version\u003c/i\u003e\u003cbr/\u003e\n\n\u003ci\u003e(Posts are being retrieved from a wordpress site using the WordPress REST API)\u003c/i\u003e\n\nSteps to install and start playing with the project:\n\n1. git clone https://github.com/edisonneza/react-blog.git\n2. npm i\n3. npm run start\n\nTo generate build files (by removing the source map files) \n\n* npm run winBuild\n\u003cbr/\u003e\nor \u003ci\u003e(if LINUX)\u003c/i\u003e\n\n* npm run build\n\nSee GIFs below on desktop and mobile devices:\n\n![desktop version](preview_images/tech_news_en_desktop.gif)\n\n![mobile version](preview_images/tech_news_en_mobile.gif)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedisonneza%2Freact-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedisonneza%2Freact-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedisonneza%2Freact-blog/lists"}