Skip to content

Calljmp/calljmp-react-native

Repository files navigation

Calljmp React Native SDK

Secure backend-as-a-service for mobile developers. No API keys. Full SQLite control.

npm version GitHub license

Overview

Calljmp is a secure backend-as-a-service designed for mobile developers. The React Native SDK provides seamless integration with Calljmp services for your React Native applications.

Key Features

  • Authentication via App Attestation (iOS) and Play Integrity (Android)
  • Full SQLite database access with no restrictions - run raw SQL
  • Secure cloud storage with organized bucket management
  • Real-time database subscriptions for live data updates
  • Dynamic permissions for users & roles
  • OAuth integration (Apple, Google, and more)
  • Custom service endpoints for your business logic

Website: calljmp.com
Documentation: docs.calljmp.com
Follow: @calljmpdev


Installation

Install the SDK via npm:

npm install @calljmp/react-native

or via yarn:

yarn add @calljmp/react-native

Getting Started

Initialize Calljmp in your React Native app and start using its features:

import { Calljmp } from '@calljmp/react-native';

const calljmp = new Calljmp();

Available Features

  • User Authentication: Email/password, OAuth providers (Apple, Google)
  • Database Operations: Direct SQLite queries, real-time subscriptions
  • Cloud Storage: File upload, download, metadata management
  • Real-time Messaging: Instant communication between users
  • Custom Services: Call your own backend endpoints
  • Security: App Attestation and Play Integrity verification

For detailed usage examples, API reference, and comprehensive guides, visit our documentation.

Security & App Attestation

Calljmp doesn't use API keys. Instead, it relies on App Attestation (iOS) and Play Integrity (Android) to verify that only legitimate apps can communicate with the backend.

Learn more about security in our documentation.


License

This project is licensed under the MIT License - see the LICENSE file for details.

Support & Community

If you have any questions or feedback:

About

React native SDK for calljmp

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published