#notice The updated version of this project with geofire and geolocation setup is here => [Ionic3 firebase geofire setup ) (https://github.com/daveozoalor/Ionic3-firebase-authentication-geofire-geolocation) . Dont forget to star it, I'm counting on you . thanks.
This is a hackathon starter pack built with Ionic 2 and Firebase 3. Its a mobile template that comes complete with user registration, google login authentication, reset password, user profile and so on, so you dont have to go through that stress when next you wish to create a new Ionic2 app.
The video tutorials for this repo is on youtube, please do well to subscribe: https://www.youtube.com/playlist?list=PLnBvgoOXZNCPxZJohnrdfR6Nlr1ilaHJO
To download and use this project you need to have the following installed on your machine
-
[NodeJs] (http://nodejs.org)
-
Create an account with Firebase
When you have completed the above processes, run: You can download this project directly or clone it using git run the following command
git clone https://github.com/daveozoalor/ionic2-firebase-hackathon-starter
After downloading/cloning it Change directory and run npm install Run
cd fireblogger
npm install
to pull in the project dependencies.
*After that, you need to update the app.ts
located in `app\app.ts' your own firebase credentials that you obtained firebase console for the project
it will look like this:
<script src="https://www.gstatic.com/firebasejs/3.3.0/firebase.js"></script>
<script>
// Initialize Firebase
// TODO: Replace with your project's customized code snippet
var config = {
apiKey: "<API_KEY>",
authDomain: "<PROJECT_ID>.firebaseapp.com",
databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
storageBucket: "<BUCKET>.appspot.com",
};
firebase.initializeApp(config);
</script>
That's all, you are good to go.
- Star this repo Follow me on my social media handles
- Subscribe on Youtube
- Follow on Twitter
- Follow on Instagram
- Like on Facebook
- You can reach the me on
daveozoalor@gmail.com
- Just buzz me up on facebook
Fireblogger is open-sourced software licensed under the MIT license.