18 / SPG Client / CRM Mobile AppsSPG Technologies · Client Project

North India Compressors Mobile

React Native admin and customer mobile apps for North India Compressors with CRM access, location support and Firebase messaging.

My role

Software / React Native Developer

Case study preview
North India Compressors Mobile project visual

What I built.

An SPG Technologies client project consisting of separate React Native admin/member and customer applications for North India Compressors CRM workflows, extending the existing web system with native device capabilities.

React NativeWebViewFirebase MessagingGeolocationAxiosAsyncStorage

The problem.

Deliver mobile access to an existing CRM for different user groups while preserving web sessions and adding location and notification capabilities where needed.

What I did.

01

Built separate React Native admin/member and customer mobile applications around the existing CRM.

02

Integrated authenticated WebView flows for member and customer access.

03

Added Firebase Cloud Messaging and device-token handling to the admin/member app.

04

Implemented geolocation and backend location-update flows for relevant CRM users.

05

Configured splash screens, native Android/iOS projects and session/cookie behaviour.

System flow.

1React Native shells→
2CRM WebViews→
3Firebase→
4Location services→
5Backend APIs
SPG client project
Admin & customer apps
CRM WebView
Firebase messaging
Geolocation
Device-token sync

Two role-specific mobile applications delivered as part of SPG Technologies client work, extending an existing business CRM with practical native integrations.