Documentation

  • CMS plugins custom written
  • Not dependent on 3rd party plugins
  • JSON output for non-REST API CMS’s
  • Github Source Code

iOS/Android Integration

  • All apps written in native code
    • Android - Java
    • iOS - Objective-C (not Swift, though moving towards it)
    • Not Phone Gap etc.
  • Caches stored offline in persistent memory

Servers

  • Push server written in Ruby on Rails
    • RESTful JSON interface
    • User administration
    • Analytics
    • Push notification support
    • Dockerized
    • AWS deployment automated
    • HTTPS via LetsEncrypt (managed via scripts)
    • Minimizes and proxies all requests

What can Push servers do?

  • Full user management
  • Analytics tracking
  • Push notification management
  • Manage categories and display (without having to redeploy app)
  • Tons of scripts to make managing the system easy
  • Use with a bunch of different CMS’s
    • Wordpress
    • Joomla
    • SourceFabric's Newscoop
    • TownNews Blox (coming very soon)
  • Deploy on any standard cloud provider (Dockerized)
    • Heroku
    • AWS
    • Google Cloud
    • Microsoft Azure
  • Fully encrypted communications using HTTPS (on by default)

Future Plans

  • Comments via Facebook
  • Ad network support (what are you using?)
  • Integrated donation support
  • More CMS’s, deeper support for current ones (Wordpress especially)
  • Easier setup
  • Full Continuous Integration and Continuous Deployment
  • Tell me the features you would like to see