Back to PortfolioMobile

Goldmines Picture App

Cross-Platform Movie Discovery Experience

Goldmines Picture App

OVERVIEW The Goldmines Picture App brings the platform's movie and series catalogue into a focused mobile experience for Android and iOS. It translates the website's cinematic dark-and-gold identity into touch-friendly discovery, detail, watchlist, and browsing flows designed for smaller screens. THE CHALLENGE A desktop entertainment interface cannot simply be reduced to phone size. Mobile users need faster navigation, larger touch targets, concise content hierarchy, efficient image loading, and a clear path between discovery and movie details. The app also needed to share catalogue data with the website while remaining responsive on different devices and network conditions. THE SOLUTION I designed a native-feeling information architecture with bottom navigation, compact content rails, mobile search, genre browsing, watchlists, and focused detail screens. Shared REST APIs keep web and mobile content consistent, while client-side caching, progressive loading states, and optimized image presentation make repeated browsing feel immediate. KEY FEATURES • Cross-platform Android and iOS experience • Featured movies, latest releases, and series discovery • Search, genres, ratings, and related recommendations • Movie details, cast information, and watchlists • Touch-friendly bottom navigation and responsive layouts • Cached API data and resilient loading states • Shared catalogue data with the Goldmines website • Consistent dark cinema theme with accessible gold accents TECHNICAL APPROACH The app is structured with React Native, Expo, TypeScript, reusable screen components, and REST API integration. Server-state caching reduces unnecessary requests, while image sizing, list rendering, and screen-level loading feedback support smoother performance. The architecture keeps presentation separate from catalogue data so features can evolve without tightly coupling the app to one backend response shape. OUTCOME The result is a coherent mobile companion to the Goldmines Picture website. It demonstrates how one product system can serve web and mobile audiences while preserving brand identity, content consistency, maintainable code, and platform-appropriate interaction patterns.

React NativeExpoTypeScriptREST APITanStack QueryNativeWindMobile UXAndroidiOSPerformance