
Glasses Try-On AI
AI Virtual Eyewear Try-On App
Overview
Glasses Try-On AI is the eyewear app of the Lunaar visual-AI suite: a shopper uploads a selfie, adds the frames they are considering, and the app returns a realistic preview of those glasses on their own face in seconds. It removes the store visit and the guesswork from buying eyewear online, and gives opticians a way to show customers their options instantly. The app was built end to end in React Native (Expo) and released on both the App Store and Google Play.
What It Does
Users upload a photo of themselves and a pair of frames, and receive an AI-generated try-on preview. Both eyeglasses and sunglasses are supported, and multiple frames can be tried and compared side by side to see which shape and color suits the face. Each request runs as an asynchronous job on the shared Lunaar Go backend with live status tracking, metered by a credit economy topped up through RevenueCat in-app subscriptions.
Key Features
Realistic AI virtual try-on from a single selfie
Eyeglasses and sunglasses support
Side-by-side comparison of frame shapes, colors and styles
Save generated looks and share them before buying
Credit economy with metered generations
RevenueCat-managed subscriptions and credit top-ups
Asynchronous generation with live status tracking
Guided onboarding and paywall flows
Gallery
Technical Highlights
Key Achievements
Shipped a production eyewear try-on app to the App Store and Google Play end to end
Delivered realistic face-aware try-on on the shared Lunaar backend without a separate model stack
Implemented a responsive async-generation UX that keeps users informed during long-running AI jobs
Integrated RevenueCat billing with a credit economy across both stores
Impact & Results
One of the single-purpose apps in the Lunaar suite, all sharing one Go backend, credit economy and billing layer. Glasses Try-On AI lets shoppers and opticians see frames on a real face before any purchase decision, turning a store-only experience into a few taps.

