System | Documentation | |
---|---|---|
Ionic | Ionic | link |
Firebase | Hosting | link |
Firebase | Database | link |
Firebase | Functions | link |
Firebase | Authentication | link |
ngx-auth-firebaseui | ngx-auth-firebaseui | link |
Algolia | Algolia | link |
link | ||
IFTTT | IFTTT | |
scriptr.io | script.io | link |
- Git
- Node js (
sudo apt install nodejs; sudo apt install npm
) - Ionic (
sudo npm install -g ionic
) - Firebase (
sudo npm install -g firebase-tools
)
$ npm i -g @ionic/cli
$ npm i -g cordova
$ git clone https://github.com/samuele-cozzi/Omarks3.git
$ code .\Omarks3\
$ npm install
$ cd functions
$ npm install
$ cd ..
Path | Description |
---|---|
/src | Ionic APP source code |
/www | Ionic Builded source code |
/resources | Images of the Ionic app (IOS & Android) |
/functions | Firebase function source code |
ionic.config.json | Configuration file of Ionic |
firebase.json | Configuration file of Firebase |
$ ionic build
$ ionic serve
$ ionic serve --lab
$ ionic build --prod
$ firebase deploy
$ firebase deploy --only functions,hosting,database