/botanika

A Offline App using Ionic and PouchDB

Primary LanguageCSS

Botanika App

This app was developed for demo purposes using Ionic and PouchDB for offline first apps. So I'm sharing the code for those who are interested in studying.

The presentation about the app can be seen here.

Pre requirements

  • Node.js and NPM installed (I recommend to do something like this to install global packages without sudo )
  • Ionic CLI installed, use this command to install globally the ionic command :
npm install -g ionic

How to run

  • Install required npm packages, run this command on project folder :
npm install
  • Start ionic livereload server
ionic serve

How to run on Simulator/Device

  • Basically you choose what platform you want to run, theese commands will configure the platform specific project :
# For iOS
ionic platform ios
# For Android 
ionic platform android
  • And to build and run on the platform you choose, run the command :
ionic run android
# or 
ionic run ios
  • A more extensive guide can be found here.

Style guide

The angular style guide followed by this project can be found here