GreenBoyz Crew App – Support & Technical Reference
1. Overview
This app was built strictly for Green Boyz Inc. to streamline crew scheduling, job tracking, and time‑clock reporting across the company’s lawn‑care operations. It is not intended for public use outside Green Boyz staff and authorized partners.
2. Technology Stack
Layer | Details |
---|
Framework | Expo React Native SDK 50 (managed workflow) |
Languages | TypeScript (client), SQL (Supabase Postgres) |
Backend | Supabase (auth, Postgres DB, storage, edge functions) |
Real‑time Updates | Supabase Realtime channels (WebSocket) |
Offline Support | Expo SQLite + cached assets; queue‑and‑sync pattern |
Mapping / GPS | Expo‑Location + Mapbox Tiles |
CI/CD | EAS Build & Submit (App Store / Play), EAS Update (OTA) |
Crash & Analytics | Sentry Mobile SDK 5.x; custom event pipeline |
3. Device & OS Requirements
- iOS 15.0 + (optimized for iPhone XR or later)
- Android 11 (API 30)+ (Play Services required)
- Minimum 3 GB RAM recommended for large offline job caches.
4. Installation & Access
- Distribution – via Apple Business Manager or Managed Google Play invite.
- Login – corporate Google Workspace account (Next‑Auth OIDC). MFA enforced.
- First Launch – grant Photos, Camera, and Background App Refresh permissions when prompted.
5. Key Features
Module | Functionality |
---|
Clock‑In / Clock‑Out | One‑tap start/stop, works offline; syncs when online. |
Crew Map | Live positions of active crews (10 s refresh). |
Inventory Tracker | Mower hours, blade life, fuel logs. |
Push Alerts | Weather delays, route changes, new assignments. |
6. Data & Privacy
- Storage – all job data resides in Green Boyz’s Supabase project (US East region).
- Encryption – TLS 1.2+ in transit; AES‑256 at rest.
- Personal Data – employee name, email, device ID while on‑shift.
- Retention – location history purged after 90 days; timesheets kept 7 years.
- GDPR/CCPA – requests handled via boostprime.services@gmail.com.
7. Troubleshooting
Symptom | Quick Fix |
---|
App won’t open after OTA update | Force‑quit → reopen. If issue persists, clear Expo cache (Profile ► Reset Cache) and relaunch. |
Stuck on “Loading…” | Close the app completely or sign out. |
Clock‑ins missing | Stay on the Jobs screen until the green “offline” badge disappears; reconnect to Wi‑Fi or cellular. |
Push alerts silent | Check system‑level notification settings; iOS: Settings ► Notifications ► GreenBoyz. |
8. Support Channels
Email: boostprime.services@gmail.com (08:00–17:00 CST, Mon–Fri)
When contacting support, include: app version (Settings ► About), device model, OS version, and a screen recording if possible.
9. Versioning & Updates
- Current build: 1.0.0 (50)
- Release cadence: bi‑weekly OTA for minor updates; quarterly store releases for major features.
- Changelog: available in‑app under Settings ► Release Notes.
10. Legal
© 2025 Boost Prime LLC. All rights reserved. Green Boyz®, the leaf logo, and related marks are trademarks of Green Boyz Inc & Boost Prime LLC. Unauthorized distribution or reverse engineering of this application is strictly prohibited.