{"id":16388615,"url":"https://github.com/mohamedsamara/react-firebase-app","last_synced_at":"2026-04-15T05:31:47.699Z","repository":{"id":112303579,"uuid":"179891404","full_name":"mohamedsamara/react-firebase-app","owner":"mohamedsamara","description":":rocket: React Firebase Application with Authentication, simple, easy to use, and scalable boilerplate","archived":false,"fork":false,"pushed_at":"2020-08-04T05:27:00.000Z","size":951,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-06T19:49:50.867Z","etag":null,"topics":["firebase-authentication","firebase-firestore","firebase-hosting","react","redux","redux-thunk","sass","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mohamedsamara.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}},"created_at":"2019-04-06T22:02:07.000Z","updated_at":"2021-02-28T23:00:53.000Z","dependencies_parsed_at":"2023-05-12T16:30:33.540Z","dependency_job_id":null,"html_url":"https://github.com/mohamedsamara/react-firebase-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mohamedsamara/react-firebase-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsamara%2Freact-firebase-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsamara%2Freact-firebase-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsamara%2Freact-firebase-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsamara%2Freact-firebase-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohamedsamara","download_url":"https://codeload.github.com/mohamedsamara/react-firebase-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedsamara%2Freact-firebase-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31828530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"online","status_checked_at":"2026-04-15T02:00:06.175Z","response_time":63,"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":["firebase-authentication","firebase-firestore","firebase-hosting","react","redux","redux-thunk","sass","webpack"],"created_at":"2024-10-11T04:29:31.681Z","updated_at":"2026-04-15T05:31:47.680Z","avatar_url":"https://github.com/mohamedsamara.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Firebase App\n\n## Description\n\nThis is a simple application using React and Firebase with authentication. Users can sign in using an email and password or through their Google and Facebook account.\n \n* features:\n  * React for displaying UI components\n  * Redux to store the entire application's state\n  * Firebase for authentication, authorization, database and hosting\n  * Redux Thunk middleware to handle asynchronous actions in Redux\n  * Sass to style the components\n\n## Install\n\nSome basic Git commands are:\n\n```\n$ git clone https://github.com/mohamedsamara/react-firebase-app.git\n$ cd project\n$ npm install\n```\n\n## Firebase Hosting\n\n```\n$ npm run deploy\n\n\u003e Make sure Firebase CLI is installed, and project is initialized\n\u003e firebase.json and .firebaserc will be generated\n```\n\n## Start\n\n```\n$ npm start\n```\n\n## Simple build for production\n\n```\n$ npm run build\n```\n\n## Run the application for production\n\n```\n$ npm run serve\n```\n\n## Languages \u0026 tools\n\n- [React](https://reactjs.org/)\n\n- [Redux](https://redux.js.org/)\n\n- [Firebase](http://firebase.com/)\n\n- [Webpack](https://webpack.js.org/)\n\n- [Reactstrap](https://reactstrap.github.io/)\n\n- [Sass](https://sass-lang.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedsamara%2Freact-firebase-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohamedsamara%2Freact-firebase-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedsamara%2Freact-firebase-app/lists"}