{"id":22378897,"url":"https://github.com/codebrahma/reactjs-restaurantapp","last_synced_at":"2025-08-20T08:04:10.883Z","repository":{"id":70955119,"uuid":"91560798","full_name":"Codebrahma/ReactJS-RestaurantApp","owner":"Codebrahma","description":null,"archived":false,"fork":false,"pushed_at":"2017-06-29T13:36:19.000Z","size":458,"stargazers_count":2,"open_issues_count":2,"forks_count":2,"subscribers_count":15,"default_branch":"dev","last_synced_at":"2025-08-17T07:35:55.452Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Codebrahma.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-17T09:48:00.000Z","updated_at":"2019-05-06T09:57:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"d71fdf87-60e3-4da3-809e-1ef0238ba5e8","html_url":"https://github.com/Codebrahma/ReactJS-RestaurantApp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Codebrahma/ReactJS-RestaurantApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codebrahma%2FReactJS-RestaurantApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codebrahma%2FReactJS-RestaurantApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codebrahma%2FReactJS-RestaurantApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codebrahma%2FReactJS-RestaurantApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Codebrahma","download_url":"https://codeload.github.com/Codebrahma/ReactJS-RestaurantApp/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codebrahma%2FReactJS-RestaurantApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271285506,"owners_count":24732923,"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","status":"online","status_checked_at":"2025-08-20T02:00:09.606Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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-12-04T23:08:16.120Z","updated_at":"2025-08-20T08:04:10.873Z","avatar_url":"https://github.com/Codebrahma.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React-Redux Boilerplate\n\nA well constructed boilerplate for React-Redux applications.\n\n* Clone the repo\n* Run `npm install`\n* Execute `npm start` or `npm run app`\n* Application will be hosted on `http://localhost:3000/`\n\n# Platforms\n\nThese are the technologies used:\n* React - Developing UI\n* Redux - Store management\n* SASS - styling\n* Node, Express - Server\n\n# Directory Structure to be followed in frontEnd\n\n```\napp/\n  modules/\n    core/\n      components/         - Root parent components, mostly main.js\n      lib/                - place third party or own lib/utilities/helpers js files\n    common/\n      components/         - reusable dumb components\n      styles.scss         - styles for all components in this module\n    \u003cmodule-1\u003e eg. home\n      components/\n      containers/\n      styles.scss\n    \u003cmodule-2\u003e/\n  styles/\n    _mixins.scss          - scss mixins\n    _type.scss            - define typeface for application here\n    _colors.scss          - define color pallete used across app\n    _variables.scss       - define scss variables\n    _helpers.scss         - placeholders, etc.,\n    main.scss             - main scss file which would be imported in root component of file\n  app.js                  - entry point file for frontEnd\\\n  index.html\n  reducers.js\n  routes.js\n  selectors.js            - optional. Only if you decide to use \u003cb\u003ereselect\u003c/b\u003e module\n  store.js\npublic/                   - to store any assets such as icons, imgs, fonts etc.,\ninternals/                - define configuration of webpack and others\nserver/                   - server modules\n```\n\n# NOTE\n*\tSupports hot reloading for React as well as Scss. For complete hot reload support for React components, you may have to define components by React.Component class, because hot reload supports only for those. Components created in Stateless function style is not currently supported\n\n_No testing framework is added as of now, free feel to add a good one!_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodebrahma%2Freactjs-restaurantapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodebrahma%2Freactjs-restaurantapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodebrahma%2Freactjs-restaurantapp/lists"}