This application is purely a kitchen-sink demo of the Ionic Framework and Angular.
There is not an actual Ionic Conference at this time. This project is just to show off Ionic components in a real-world application. Please go through the steps in CONTRIBUTING before submitting an issue.
Simple Firebase connection and authentication with a simple profile editor. It also has some user management with a couple of auth guards as examples.
You need to add a src/environments/environment.ts file like:
export const environment = {
production: false,
firebase: {
apiKey: 'your api key',
authDomain: 'your authDomain.firebaseapp.com',
databaseURL: 'https://yourdatabaseURL.firebaseio.com',
projectId: 'yourprojectid',
storageBucket: 'yourstoragebucket.appspot.com',
messagingSenderId: '99999999999'
appId: '1:123456789098:web:abcdef123456789',
measurementId: 'H-ABCD123HJKL',
}
};
- Download the installer for Node LTS.
- Install the ionic CLI globally:
npm install -g ionic
- Clone this repository:
git clone https://github.com/ionic-team/ionic-conference-app.git
. - Run
npm install
from the project root. - Run
ionic serve
in a terminal from the project root. - Profit. 🎉
Note: See How to Prevent Permissions Errors if you are running into issues when trying to install packages globally.
See CONTRIBUTING.md 🎉👍
Material Design | iOS |
---|---|
![]() |
![]() |
Material Design | iOS |
---|---|
![]() |
![]() |
Material Design | iOS |
---|---|
![]() |
![]() |
Material Design | iOS |
---|---|
![]() |
![]() |
Material Design | iOS |
---|---|
![]() |
![]() |
- Un-comment these lines
- Run
npm run ionic:build --prod
- Push the
www
folder to your hosting service
- Run
ionic cordova run android --prod
- Run
ionic cordova run ios --prod