{"id":25437635,"url":"https://github.com/dopebase/react-native-starter-kit","last_synced_at":"2025-05-15T20:01:51.636Z","repository":{"id":34041951,"uuid":"166694030","full_name":"dopebase/react-native-starter-kit","owner":"dopebase","description":"React Native Starter Kit with Firebase Auth and Facebook Login","archived":false,"fork":false,"pushed_at":"2024-11-08T16:38:11.000Z","size":1306,"stargazers_count":463,"open_issues_count":18,"forks_count":83,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-04-01T09:31:39.517Z","etag":null,"topics":["facebook-login","firebase","firebase-auth","javascript","react-native"],"latest_commit_sha":null,"homepage":"https://instamobile.io","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/dopebase.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":"2019-01-20T18:20:17.000Z","updated_at":"2025-03-29T15:09:55.000Z","dependencies_parsed_at":"2024-11-18T01:00:27.357Z","dependency_job_id":null,"html_url":"https://github.com/dopebase/react-native-starter-kit","commit_stats":null,"previous_names":["dopebase/react-native-starter-kit","instamobile/react-native-starter-kit"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dopebase%2Freact-native-starter-kit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dopebase%2Freact-native-starter-kit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dopebase%2Freact-native-starter-kit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dopebase%2Freact-native-starter-kit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dopebase","download_url":"https://codeload.github.com/dopebase/react-native-starter-kit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247819933,"owners_count":21001394,"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":["facebook-login","firebase","firebase-auth","javascript","react-native"],"created_at":"2025-02-17T09:08:02.623Z","updated_at":"2025-04-08T10:13:58.408Z","avatar_url":"https://github.com/dopebase.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Native Starter Kit 🚀\n\nBootstrap your app development by using this awesome react native starter kit, integrated with Firebase Auth and Facebook Login. Clone this boilerplate app to get you up and running quickly.\n\n## Fully working features\n\n- Login with Facebook\n- Sign in with Google\n- User Management with Firebase Auth\n- Firebase Firestore Integration\n- Email/Password Registration\n- Persistent Login Credentials (a.k.a Remember password)\n- Logout Functionality\n- Beautiful UI and transitions\n\n## Installation\n\n* Unarchive the downloaded .zip\n* Go to Firebase.com and create your own account and a project\n* In Firebase Console, create your own Android App and iOS App\n* Download the google-services.json file from your Firebase Console, and place it in the android folder of the starter kit (override the existing one)\n* Download the GoogleService-Info.json file from your Firebase Console, and place it in the ios folder of the starter kit (override the existing one)\n* Open a Terminal, locate the starter kit folder (where the package.json file is) and run:\n\n```\nyarn install \u0026\u0026 react-native run-android\n```\n\n\n## App Designs\n\n\u003ca href=\"https://www.instamobile.io/app-templates/react-native-starter-kit-firebase/\"\u003e\n\t\u003cimg src=\"https://www.instamobile.io/wp-content/uploads/2019/01/Simulator-Screen-Shot-iPhone-XS-2019-01-20-at-16.00.46-473x1024.png\" alt=\"react native splash screen\" width=\"210\" height=\"456\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.instamobile.io/app-templates/react-native-starter-kit-firebase/\"\u003e\n\t\u003cimg src=\"https://www.instamobile.io/wp-content/uploads/2019/01/Simulator-Screen-Shot-iPhone-XS-2019-01-20-at-16.17.53-473x1024.png\" alt=\"react native starter kit welcome\" width=\"210\" height=\"456\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.instamobile.io/templates\"\u003e\n\t\u003cimg src=\"https://www.instamobile.io/wp-content/uploads/2019/01/Simulator-Screen-Shot-iPhone-XS-2019-01-20-at-16.18.34-473x1024.png\" alt=\"react native starter kit firebase\" width=\"210\" height=\"456\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.instamobile.io\"\u003e\n\t\u003cimg src=\"https://www.instamobile.io/wp-content/uploads/2019/01/Simulator-Screen-Shot-iPhone-XS-2019-01-20-at-16.18.39-473x1024.png\" alt=\"registration screen firebase react native\" width=\"210\" height=\"456\" /\u003e\u003c/a\u003e\n\n## Google signin\n\n- when signing in with google on android and you get \"developer_error google sign in\".\n- take the following steps:\n\n      \t* in the command line, enter:\n      \t\tkeytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore\n\n      \t*  when prompted for password, enter:\n      \t\tandroid\n\n      \t* you should successfully generate some keys.\n      \t* copy the \"SHA1:\" key\n      \t* visit firestore console in your browser\n      \t* under settings\u003e\u003eProject settings select \"RN Starter Kit Android\"\n      \t* click \"add fingerprint\"\n      \t* paste the copied \"SHA1:\" key\n\n      \t* then rebuild app\n\nCoded with ❤️ by \u003ca href=\"https://instamobile.io\"\u003eInstamobile\u003c/a\u003e and \u003ca href=\"https://iosapptemplates.com\"\u003eiOS App Templates\u003c/a\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdopebase%2Freact-native-starter-kit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdopebase%2Freact-native-starter-kit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdopebase%2Freact-native-starter-kit/lists"}