One app - many backends
This concept addresses youth tour operators who do not want to accept the costs and effort of maintaining this app.
We want to help the industry solve a problem.
That is secure access for team members to participant data.
That is secure storage of photos from the camp incl. privacy protection.
These are attendance lists, incident reports and medication reminders.
The target group of the app is the counseling staff of tour operators for children's and youth travel on behalf of the tour operators.
In the children's and youth travel market, there are different software systems from various operators. All operators, whether they organize their offers for hundreds or thousands of children, have in common that the care of the children is provided by people who need a secure and controlled way to handle the sensitive data of minors.
There are many processes that are the same everywhere:
So why not pool our resources and reduce the development effort? Bookacamp sees itself here as a platform provider and service provider for all areas of the children's and youth travel industry.
Access to the data is limited to the camp period and access is logged. Access can be deactivated from the headquarters.
No photos of participants on private phones. Photos are stored in the app and transferred to headquarters.
Our app is connected via interfaces. The app can be used without the Bookacamp backend.
The data is stored locally on the device if the internet fails. When the device is reconnected, data transfer is caught up when changes occur.
The following list describes the future functionality of the app. If something is missing for your workflow, don't hesitate to contact us.
Our app is designed in a way that allows different systems to use the app without working completely on the Bookacamp platform. There is a single central element from Bookacamp that handles authentication and permission management for the app. The authentication service checks which rights the currently logged-in user has and informs the app where the interfaces for querying data for the app are available and which actions can be performed from within the app.
The system provider implements the predefined interfaces provided by us in an open format (OpenAPI) according to a standard. The app works with this standard and in this way we offer a system-independent possibility to serve different organizers with the same app without customizing the app.
Authentication is done via OAUTH2 and MFA is mandatory. Only a few interfaces from the organizer's system are required:
For the operation, maintenance and support of the app and authentication services, we will charge a monthly flat rate that depends on the size of the organizer. A one-time license fee is planned for the provision and connection to the in-house systems.
The provision of the interfaces from the in-house systems is provided by the organizer themselves. Users of Bookacamp are automatically connected to the app.