This is a starter template for Ionic projects.
This template does not work on its own. The shared files for each starter are found in the ionic2-app-base repo.
To use this template, either create a new ionic project using the ionic node.js utility, or copy the files from this repository into the Starter App Base.
Take the name after ionic2-starter-
, and that is the name of the template to be used when using the ionic start
command below:
$ sudo npm install -g ionic cordova
$ ionic start myBlank blank
Then, to run it, cd into myBlank
and run:
$ ionic cordova platform add ios
$ ionic cordova run ios
Substitute ios for android if not on a Mac.
Building this project:
-
Ensure that you have Ionic, and Cordova installed, you will do that by opening your terminal and typing:
npm install -g ionic cordova
-
Create app using ionic cli
ionic start attme2 blank cd attme2
-
Install Firebase
npm install firebase --save
-
Generate the pages
ionic g page Login ionic g page Profile ionic g page ResetPassword ionic g page Signup ionic g page EventDetail ionic g page EventCreate ionic g page EventList
-
Generate the providers
ionic g provider Auth ionic g provider Event ionic g provider Profile