react-native-salespanda
A comprehensive React Native SDK for building the DIGI PULSE mobile application.
This SDK is provided as a
compiled package only and supports
a single application – DIGI PULSE.
---
Features
- :art:
Single Application Support – DIGI PULSE only
- :compass:
Flexible Navigation – Drawer, tabs, or both combined
- :iphone:
Pre-built Screens – Home, Profile, Notifications, Reports, Premium
- :gear:
Flexible Configuration – Theme, API, and feature configuration
- :electric_plug:
Easy Integration – Use as a standalone app or embed in existing apps
- :bar_chart:
Analytics Ready- :bell:
Notification Support---
Quick Start
$3
```bash
Install SDK
npm install react-native-salespanda
Install dependencies
npm install @react-navigation/native @react-navigation/drawer @react-navigation/bottom-tabs \
react-native-gesture-handler react-native-reanimated react-native-safe-area-context react-native-screens
Installation
sh
Copy code
npm install react-native-salespanda
Usage
tsx
Copy code
import SalespandaApp, {
initializeSalespanda
} from 'react-native-salespanda';
// Full app mode with both drawer and tabs (default)
export default function App() {
initializeSalespanda({
theme: { primaryColor: '#4A148C' },
api: ,
});
return (
navigationType="both"
wrapWithGestureHandler={true}
/>
);
}
Navigation Modes
both (default) – Drawer + Bottom Tabs
drawer – Drawer navigation only
tabs – Bottom tabs only
Supported Application
DIGI PULSE
Application ID: com.spdigi.app
Documentation
Navigation configuration guide
SDK integration guide
SDK API reference
Building
bash
Copy code
Debug build
npx react-native run-android
Release build
cd android && ./gradlew assembleRelease
Generate Play Store bundle
cd android && ./gradlew bundleRelease
Contributing
Restricted to authorized internal teams only.
License
Proprietary – For authorized DIGI PULSE usage only.
Made with create-react-native-library