davepartner / ionic2-firebase-hackathon-starter

A hackathon starter for ionic2 using firebase, already has user authentication, reset password, google login etc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ionic2 Firebase3 hackathon starter pack

#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.

Tutorial

The video tutorials for this repo is on youtube, please do well to subscribe: https://www.youtube.com/playlist?list=PLnBvgoOXZNCPxZJohnrdfR6Nlr1ilaHJO

Usage

To download and use this project you need to have the following installed on your machine

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.

How to thank me

Contacts

  • You can reach the me on daveozoalor@gmail.com
  • Just buzz me up on facebook

License

Fireblogger is open-sourced software licensed under the MIT license.

About

A hackathon starter for ionic2 using firebase, already has user authentication, reset password, google login etc


Languages

Language:CSS 92.5%Language:TypeScript 3.7%Language:HTML 2.2%Language:JavaScript 1.6%