This is a hybrid mobile application developed in Ionic 3 and Angular 4 with Firebase and AngularFire for Science and Technology Education Program(STEP) which will be used for registration of the students for Robotics competition. The application is integrated with Firebase database to store the data.
AngularFire2 is an official Angular library for Firebase.
To install AngularFire 2
$npm install angularfire2 firebase --save
$npm install
$ionic serve
$ionic serve --lOR
$ionic lab
To add android platform
$ionic cordova platform add android
To add iOS platform
$ionic cordova platform add ios
$ionic cordova build android
While building an APK you might yet an error => Module not found: Error: Can't resolve 'promise-polyfill'
Refer this issue => ionic-team/ionic-app-scripts#1001
Solution: In the project directory run the following command,
$npm install promise-polyfill --save-exact
and then run the command
$ionic cordova build android