As a user, I want the app to visually match the mock-design pages so that the experience feels polished and consistent. Implement the storm-hi color palette (#0F172A background, #1E293B surface, #F8FAFC text, #22D3EE accent, #64748B muted) and global theme structure across all scaffold pages. Remove any pages not required by the user flows. This task is the foundation for all UI work and must remain independent.
As a user, I want to view the Home page so that I can explore app info or start the demo. Implement the Home page based on the existing JSX design (Home v2). The page serves as the entry point for both Guest (navigates to Demo) and User (navigates to Login) flows. Include the AR alignment assistant visual concept, branding, and CTAs per the signature design concept.
As a user, I want to sign in so that I can access alignment features. Implement the Login page for both Admin and User personas. On success, Admin navigates to Dashboard Overview and User navigates to Location Input. Ensure the design aligns with the storm-hi theme.
As a guest, I want to create an account after exploring the demo so that I can access full features. Implement the Signup page that Guests land on after the Demo flow. Design must follow storm-hi theme and navigate to Login on success.
As a guest, I want to explore a demo mode so that I can understand the app's functionality before signing up. Implement three demo screens: Explore Features, Test Alignment, and View Signal Feedback. Include animated AR overlay mockups, signal strength visualizer, and a CTA to Signup. Design must follow storm-hi theme.
As an admin, I want to view the dashboard overview so that I can monitor system status. Implement the Dashboard Overview page accessible after Admin login. Display system health, satellite data summaries, and navigation to Satellites management. Design must follow storm-hi theme.
As a user, I want to input my location so that the app can identify the nearest satellite coordinates. Implement the Location Input page that users land on after login. Include GPS auto-detect and manual input options. On submission, navigate to Alignment Angle Guidance. Design must follow storm-hi theme.
As an admin, I want to manage satellite data and configurations so that the system stays up-to-date. Implement the Satellites page with list, update config, and monitor flows. Navigates from Dashboard Overview and back. Design must follow storm-hi theme.
As a user, I want to view angle guidance so that I can precisely align my satellite dish. Implement the Alignment page showing azimuth, elevation, and skew values in real-time. Includes signal strength meter and transitions to AR Overlay. Design must follow storm-hi theme with color transitions (red to green) for feedback.
As a user, I want the backend to resolve my location to the nearest satellite coordinates so that I receive accurate alignment data. Implement FastAPI endpoints for location input processing and satellite coordinate resolution. Integrate with satellite data stored in MySQL. Response time must be under 2 seconds.
As a user, I want to use a visual AR overlay so that I can align my dish with the satellite in real-time. Implement the Overlay screen using the device camera feed with AR markers, directional arrows, color-transition overlays, and haptic feedback on perfect alignment. Navigates from Alignment page and leads to Settings. Design must follow storm-hi theme.
As a user, I want the backend to compute azimuth, elevation, and skew angles so that I receive precise alignment guidance. Implement FastAPI endpoints for alignment calculations using satellite and user location data. Return real-time angle guidance values to the mobile client.
As an admin, I want backend APIs to update satellite data and configurations so that the system stays current. Implement FastAPI endpoints for satellite CRUD operations, accessible only to Admin role. Integrate with MySQL via Alembic-managed schema.
As a user, I want to save and retrieve alignment settings so that I can reuse them in the future. Implement the Settings page where users can save alignment profiles, manage language preference (English/Urdu), and review saved configurations. Navigates from Overlay page. Design must follow storm-hi theme.
As a user, I want the backend to provide real-time signal strength feedback so that I can monitor alignment quality. Implement FastAPI endpoints for signal strength measurement and streaming to the mobile client. Ensure low-latency responses for real-time feedback.
As a user, I want the backend to save and retrieve my alignment settings so that I can reuse them in future sessions. Implement FastAPI CRUD endpoints for alignment profiles stored in MySQL. Secure access per authenticated user.
As a user, I want an AI-powered assistant to provide user-friendly alignment guidance so that I can resolve issues without technical expertise. Integrate GPT 5.4 via Litellm and Langchain to answer alignment queries, explain angle values, and guide users through troubleshooting steps within the app.
As a user in Pakistan, I want the app to support both English and Urdu so that I can use it in my preferred language. Implement i18n/l10n in React Native for all UI strings, supporting English and Urdu language switching from the Settings page.

Experience the future of satellite alignment. Real-time feedback, angle guidance, and an interactive 3D simulation — all designed to get you connected faster.
Rotate and tilt the satellite dish to find the optimal signal position
Signal Strength Feedback
42%
Fair
-60.6 dB
Signal Level
Fair
Quality
Searching
Status
Three precision parameters to align your satellite dish for optimal signal reception.
Horizontal compass bearing toward the target satellite position.
Vertical tilt angle measured from the horizon upward.
LNB polarization rotation for optimal signal reception.
storm-hi combines precision technology with an intuitive interface to make satellite dish alignment effortless for everyone.
Watch signal strength update dynamically as you adjust your dish. Instant visual cues guide you toward optimal alignment without guesswork.
Live DataPrecise azimuth, elevation, and skew values calculated for your exact location. Follow step-by-step directional cues for perfect dish positioning.
PrecisionA transparent sky overlay shows exactly where the satellite is positioned, making alignment intuitive even for first-time users.
Augmented ViewSubtle haptic feedback and smooth animations let you feel the alignment process. The dish vibrates when misaligned and locks into place when perfect.
ExperienceFull English and Urdu interfaces ensure accessibility for all users across Pakistan. Switch languages instantly with a single tap.
AccessibilityFrom entering your location to saving your perfect alignment, storm-hi guides you through every step with precision and ease.
Enter your location to identify the nearest satellite coordinates and optimal dish orientation for your area in Pakistan.
Access real-time azimuth, elevation, and skew angle guidance with intuitive visual overlays and dial indicators.
Follow the on-screen instructions to physically adjust your satellite dish while monitoring live signal feedback.
Watch the signal strength bar reach peak levels as your dish locks into perfect alignment with a confirmation ping.
Save and retrieve your alignment settings for future use, making re-alignment quick and effortless.
Experience the full power of storm-hi before creating an account. Our interactive demo lets you test satellite dish alignment with real-time feedback, angle guidance, and visual overlays — completely free.
See how storm-hi is helping people align their satellite dishes with precision and confidence, from Lahore to Karachi and beyond.
storm-hi made aligning my satellite dish incredibly easy. The real-time signal feedback guided me to a perfect lock in under 10 minutes. No technician needed!
I had zero experience with satellite dishes. The visual overlay and angle guidance were so intuitive that I aligned my dish on the very first try. Absolutely brilliant app!
As a dish installer, this app has cut my alignment time in half. The azimuth, elevation, and skew readings are spot-on. My clients are impressed every time.
Join thousands of users across Pakistan who trust storm-hi for precise satellite alignment. Real-time feedback, angle guidance, and visual overlays make perfect alignment effortless.
No comments yet. Be the first!