Skip to content

Calljmp/calljmp-service

Repository files navigation

Calljmp Service Library

TypeScript library for building secure cloud services as backends for mobile apps. No API keys. Full control.

npm version GitHub license TypeScript Cloudflare Workers

Overview

Calljmp is a secure backend-as-a-service designed for mobile developers. The Service Library provides TypeScript tools for building custom cloud services that serve as backends for your mobile applications.

Key Features

  • Authentication via App Attestation (iOS) and Play Integrity (Android)
  • Full SQLite database access with no restrictions
  • Secure cloud storage with organized bucket management
  • Type-safe service development with full TypeScript support
  • Cloudflare Workers runtime compatibility for edge deployment
  • Dynamic permissions for users & roles

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


Installation

Install the service library via npm:

npm install @calljmp/service

or via yarn:

yarn add @calljmp/service

Getting Started

The Calljmp Service Library enables you to build custom backend services with TypeScript. Your services can handle authentication, database operations, file storage, and custom business logic.

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

Available Features

  • Service Creation: Build HTTP services with routing and middleware
  • Database Integration: Direct SQLite access with type-safe queries
  • Authentication Handling: Integrate with Calljmp's secure authentication
  • Storage Operations: File upload, download, and management
  • Environment Variables: Secure configuration management
  • Cloudflare Workers: Edge deployment capabilities

License

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

Support & Community

If you have any questions or feedback: