{"id":5534,"date":"2021-02-09T11:38:46","date_gmt":"2021-02-09T11:38:46","guid":{"rendered":"http:\/\/rockerstech.com\/documentation\/docs\/quickstart-login-registration-app\/tools-setup\/project-setup\/"},"modified":"2021-02-09T11:58:50","modified_gmt":"2021-02-09T11:58:50","slug":"project-setup","status":"publish","type":"docs","link":"https:\/\/rockerstech.com\/documentation\/docs\/quickstart-login-registration-app\/tools-setup\/project-setup\/","title":{"rendered":"Project setup"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Download the project and extract in your system.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Install package dependencies:&nbsp;<strong>flutter pub get<\/strong><\/li><li>Use one of these commands to build the project:<ul><li><strong>flutter build apk<\/strong><\/li><li><strong>flutter build ios<\/strong><\/li><li><strong>flutter build appbundle<\/strong><\/li><\/ul><\/li><li>If any issue (run the this command to troubleshoot)<strong>flutter doctor<\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Firebase Setup<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Go to\u00a0<a href=\"https:\/\/console.firebase.google.com\/\">Firebase console<\/a>\u00a0and create new project (with or without analytics).<\/li><li>Go to project settings.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For Android<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Add new android app ( With your package name)<\/li><li>Add Firebase SDK.<\/li><li>Wait for &#8220;Run your app to verify installation&#8221; or click on &#8220;skip this step&#8221;.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For iOS<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Add new iOS app ( With your iOS Bundle ID )<\/li><li>Download .config file (Google Services &#8211; info.plist) and place it in\u00a0<strong>.\/ios\/Runner&#8217; directory<\/strong>.<\/li><li>Add Firebase SDK and follow initialization code.<\/li><li>Wait for &#8220;Run your app to verify installation&#8221; or click on &#8220;skip this step&#8221;.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">3. Go to Authentications and set up sign in method with enable Email\/Password method.<\/p>\n","protected":false},"featured_media":0,"parent":5503,"menu_order":1,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-5534","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs\/5534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/comments?post=5534"}],"version-history":[{"count":2,"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs\/5534\/revisions"}],"predecessor-version":[{"id":5539,"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs\/5534\/revisions\/5539"}],"up":[{"embeddable":true,"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs\/5503"}],"next":[{"title":"Project Directory","link":"https:\/\/rockerstech.com\/documentation\/docs\/quickstart-login-registration-app\/tools-setup\/project-directory\/","href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs\/5540"}],"prev":[{"title":"Installation & Setup","link":"https:\/\/rockerstech.com\/documentation\/docs\/quickstart-login-registration-app\/tools-setup\/setup-tools\/","href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/docs\/5527"}],"wp:attachment":[{"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/media?parent=5534"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/rockerstech.com\/documentation\/wp-json\/wp\/v2\/doc_tag?post=5534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}