@timeback/sdk package provides everything you need to integrate Timeback into your web application:
- Server adapters for handling authentication and API routes
- Client adapters for React, Vue, Svelte, and Solid
- Activity tracking for learning sessions
- Direct API access to all Timeback services
Installation
Architecture
The SDK has two main components:Server
Handles authentication, SSO callbacks, and API proxying. Runs on your backend.
Client
Provides UI components, hooks, and activity tracking. Runs in the browser.