47 Admin

47 Industries
The full administration system for 47 Industries — a Next.js web dashboard and companion React Native/Expo mobile app sharing the same backend. Covers client management, project tracking, timeclock, invoicing, CRM, and team operations.
The Challenge
Running a software agency from a laptop meant juggling client records, invoices, project status, and team activity across disconnected tools. The team needed one unified system accessible from anywhere — both a powerful web interface for deep work and a mobile app for staying on top of things in the field.
Our Solution
Built a dual-surface admin system: a full-featured Next.js web dashboard at admin.47industries.com for deep operations, paired with a React Native/Expo mobile app that connects to the same backend. Both surfaces share real-time data — a note added in the mobile app instantly appears on web, and vice versa.
Results
All business operations now run from a single system. Client onboarding, project management, invoicing, and team oversight are handled from web when at a desk and from the mobile app everywhere else. Response times to new leads dropped, internal context-switching eliminated, and the whole team operates from one source of truth.
System Capabilities
Web Admin Dashboard
Full-featured Next.js dashboard at admin.47industries.com — client records, project management, timeclock, invoicing, CRM pipeline, and analytics in one interface.
Mobile Command Center
React Native/Expo companion app for iOS and Android — full access to all admin data on the go with the same permissions and real-time sync as the web.
Real-Time Sync
Changes on web reflect instantly on mobile and vice versa — both surfaces connect to the same backend with live data fetching and optimistic updates.
CRM & Lead Pipeline
Kanban-style lead management with client profiles, activity timelines, proposal builder, and status tracking from inquiry through close.
Project Management
Tasks, sprints, time tracking, wikis, and client-facing portals — full PM system built into the admin with per-project billing and invoicing.
Push Notifications
Instant mobile alerts for new leads, invoice payments, client messages, and project updates — act on what matters without opening a laptop.
What This Demonstrates
Mobile Development
Production mobile application shipped to real users — native performance, platform-specific APIs, and App Store deployment from concept to launch.
Production Deployment
Live system serving real users — authentication, data persistence, payment processing, email delivery, and uptime monitoring all in production.
System Architecture
Multi-layer technical implementation with Next.js, TypeScript, React Native, and more — designed for reliability, maintainability, and growth.