printpagestopdf / api-for-cb-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🇩🇪 Deutsch

API Extension to support CB App (App for CommonsBooking)

CB App is a muliplattform App written in Flutter. It is working as an alternative Frontend for a CommonsBooking website. If you want to know more about the App visit the Website or the GitHub page.

CB App is a stand-alone development independent of CommonsBooking, but requires a CommonsBooking installation as a prerequisite

This plugin extends the functionality of the CommonsBooking API.  If it is installed on the website, it is possible to log in and make bookings via the CB App.

Without this  plugin installed the CB App has only read-only access to the CommonsBooking site (and only if the site has enabled the CommonsAPI ).

Additionally this plugin supplies:

  • choosing between different configured maps
  • restrict App Login to Roles
  • serving images to the web based App Version (if CORS is used on the site)
  • restrict bookings for users (for CommonsBooking versions that don't supply this in Core)

Installation

  • Ensure that the WP plugin CommonsBooking is installed
  • Install the plugin either from the Wordpress plugin directory or latest Version from here.
  • Activate this plugin
  • Configure settings if necessary (find settings under CommonsBooking Menu item "App API settings")

About

License:GNU General Public License v3.0


Languages

Language:PHP 65.2%Language:JavaScript 31.9%Language:CSS 2.9%