Captify Dashboard is the behind-the-scenes system that runs Captify’s prescription eyewear business. It brings in orders from the online store, keeps track of each pair of glasses from the moment someone buys through when it’s delivered, collects prescription details from customers, follows packages on their journey, and sends customers timely updates — so the team and shoppers always know where an order stands.
Captify Dashboard is the operations backbone for Captify, a company that sells prescription smart glasses and eyewear online. It keeps everything organized after a customer places an order — from collecting their prescription to shipping the finished glasses to their door.
What it does:
When someone buys glasses on the Captify store, the system picks up that order automatically and breaks it down into the details the team needs: what lenses were chosen, whether a prescription is still missing, shipping address, and where the order is in production.
Customers can enter their prescription online or upload a file from their eye doctor. If they’re not ready yet, they can complete it later and get a reminder. Once the prescription is in, the order moves through clear stages — sent to the lens lab, lenses made, glasses assembled, packed, shipped, and finally delivered.
How it helps the business:
For the operations team — One place to view, search, and update all orders; bulk updates from spreadsheets; redo handling when something needs to be remade; and a record of what changed and when.
For customers — A way to submit prescriptions, check order and shipping status, and receive emails when their package ships or arrives.
For marketing — Automatic customer notifications at key moments (order placed, prescription received, shipped, delivered) so people stay informed without manual follow-up.
For shipping — Tracks international packages and updates order status when delivery is confirmed, including customs and local carrier steps.
In simple terms
Captify Dashboard connects the online store, prescription collection, lens manufacturing workflow, shipping, and customer communication into one smooth process — so prescription eyewear orders don’t get lost in spreadsheets, emails, or separate tools.
Industry
E-commerce · Eyewear | Optical Retail
Project Type
Prescription Eyewear Operations Management System
Platforms
Android | iOS | Web | Admin Panel
Business Type
B2C
Duration
1Y +
Region
Global
Flutter
Dart
Swift
Kotlin
NodeJS
ExpressJS
GraphQL
Shopify
klaviyo
YunExpress
Cloudflare R2
AWS
Flutter
Dart
Swift
Kotlin
NodeJS
ExpressJS
GraphQL
Shopify
klaviyo
YunExpress
Cloudflare R2
AWS
Real-time conversations require captions to appear almost instantly. Even small delays can disrupt communication and make conversations difficult to follow.
Implemented low-latency audio streaming, real-time speech recognition services, and efficient BLE communication between the mobile application and smart glasses. This ensured captions were rendered quickly and continuously, creating a natural conversational experience.
Maintaining stable Bluetooth connectivity across different mobile devices and operating systems was critical for uninterrupted caption delivery.
Developed a resilient Bluetooth Low Energy communication framework with automatic reconnection, connection monitoring, and error recovery mechanisms to ensure reliable device pairing and continuous data transfer.
Developed a resilient Bluetooth Low Energy communication framework with automatic reconnection, connection monitoring, and error recovery mechanisms to ensure reliable device pairing and continuous data transfer.
Integrated directional microphone support, audio preprocessing, noise reduction, and speech enhancement algorithms before transcription processing to improve recognition accuracy in real-world environments.
Background noise, multiple speakers, and crowded environments significantly impact speech transcription accuracy.
Implemented real-time translation services with automatic language detection, optimized API requests, and intelligent processing workflows to provide seamless multilingual communication.
Users require fast and accurate translation without introducing delays that affect conversation flow.
Designed efficient background processing, optimized BLE communication intervals, adaptive data streaming, and resource management strategies to reduce battery consumption while maintaining performance.
Prescription eyewear orders are complex — one purchase can include multiple items, each needing its own prescription, lens type, and production stage.
Built a line-item-based order system tracking prescription details, lens configuration, and status per item.
Customers submit prescriptions in different ways: manual entry, file upload, or completing it later after checkout.
Added flexible prescription flows with validation, file upload support, and reminder emails for “submit later” customers.
Orders start in the online store, but fulfillment happens in internal systems, causing data mismatches.
Automated Shopify order sync through webhooks and API polling to keep store and ops data aligned in real time.
Each order passes through many stages — prescription, lab, assembly, shipping, delivery — with poor visibility across teams.
Introduced a structured status pipeline with bulk updates, change history, and clear stage tracking.
International packages move through multiple carriers and customs steps, with delivery status not always updated automatically.
Integrated YunExpress tracking with scheduled delivery checks and a milestone-based tracking timeline.
Customers expect timely updates at every step, but manual email follow-up does not scale.
Connected automated email triggers and Klaviyo lifecycle events for key moments like shipped and delivered.
Operations teams need to update hundreds of orders quickly without editing each one individually.
Enabled bulk status updates and Excel import/export for faster high-volume order processing.
Staff, customer apps, and external services all need access with different security and permission levels.
Implemented separate secure access for staff (Auth0), customer apps (Cognito), and service integrations (API keys).
Uploaded prescription documents contain sensitive medical data that must be stored and handled safely.
Stored prescription files in secure cloud storage, linked directly to the correct order records.
Remakes require restarting part of the workflow without losing original order history or creating confusion.
Built redo and undo-redo workflows with full audit logs so remakes are handled cleanly without data loss.
Real-time conversations require captions to appear almost instantly. Even small delays can disrupt communication and make conversations difficult to follow.
Maintaining stable Bluetooth connectivity across different mobile devices and operating systems was critical for uninterrupted caption delivery.
Developed a resilient Bluetooth Low Energy communication framework with automatic reconnection, connection monitoring, and error recovery mechanisms to ensure reliable device pairing and continuous data transfer.
Background noise, multiple speakers, and crowded environments significantly impact speech transcription accuracy.
Users require fast and accurate translation without introducing delays that affect conversation flow.
Prescription eyewear orders are complex — one purchase can include multiple items, each needing its own prescription, lens type, and production stage.
Customers submit prescriptions in different ways: manual entry, file upload, or completing it later after checkout.
Orders start in the online store, but fulfillment happens in internal systems, causing data mismatches.
Each order passes through many stages — prescription, lab, assembly, shipping, delivery — with poor visibility across teams.
International packages move through multiple carriers and customs steps, with delivery status not always updated automatically.
Customers expect timely updates at every step, but manual email follow-up does not scale.
Operations teams need to update hundreds of orders quickly without editing each one individually.
Staff, customer apps, and external services all need access with different security and permission levels.
Uploaded prescription documents contain sensitive medical data that must be stored and handled safely.
Remakes require restarting part of the workflow without losing original order history or creating confusion.
Implemented low-latency audio streaming, real-time speech recognition services, and efficient BLE communication between the mobile application and smart glasses. This ensured captions were rendered quickly and continuously, creating a natural conversational experience.
Developed a resilient Bluetooth Low Energy communication framework with automatic reconnection, connection monitoring, and error recovery mechanisms to ensure reliable device pairing and continuous data transfer.
Integrated directional microphone support, audio preprocessing, noise reduction, and speech enhancement algorithms before transcription processing to improve recognition accuracy in real-world environments.
Implemented real-time translation services with automatic language detection, optimized API requests, and intelligent processing workflows to provide seamless multilingual communication.
Designed efficient background processing, optimized BLE communication intervals, adaptive data streaming, and resource management strategies to reduce battery consumption while maintaining performance.
Built a line-item-based order system tracking prescription details, lens configuration, and status per item.
Added flexible prescription flows with validation, file upload support, and reminder emails for “submit later” customers.
Automated Shopify order sync through webhooks and API polling to keep store and ops data aligned in real time.
Introduced a structured status pipeline with bulk updates, change history, and clear stage tracking.
Integrated YunExpress tracking with scheduled delivery checks and a milestone-based tracking timeline.
Connected automated email triggers and Klaviyo lifecycle events for key moments like shipped and delivered.
Enabled bulk status updates and Excel import/export for faster high-volume order processing.
Implemented separate secure access for staff (Auth0), customer apps (Cognito), and service integrations (API keys).
Stored prescription files in secure cloud storage, linked directly to the correct order records.
Built redo and undo-redo workflows with full audit logs so remakes are handled cleanly without data loss.
Successfully delivered a wearable accessibility solution integrating mobile applications and smart glasses.
Achieved near real-time speech captioning and translation capabilities.
Built a scalable platform supporting future wearable device integrations.
Delivered reliable BLE communication and cloud-based speech processing.
Built a single platform where the operations team can view, manage, and update all prescription eyewear orders from one place — replacing scattered spreadsheets and manual tracking.
Delivered a complete order lifecycle system covering prescription collection, production stages, shipping, delivery tracking, and customer notifications.
Orders from the online store flow automatically into internal systems, keeping store data and operations aligned without manual re-entry.
Enabled the team to process large order volumes through bulk updates and Excel-based import/export workflows.
Automated emails and lifecycle events keep customers informed at every major step — from prescription submission to delivery.
Delivered separate, secure access paths for staff, customer applications, and third-party service integrations.
The operations team spends less time on manual data entry and follow-ups, and can focus on fulfilling orders faster.
Centralized data, validation rules, and change history reduce mismatches between prescriptions, lens specs, and fulfillment status.
Customers can submit prescriptions easily, track their order progress, and receive timely updates without needing to contact support.
Clear stage tracking and bulk processing help orders move through lab, assembly, and shipping with fewer delays and bottlenecks.
The system supports growing order volumes without proportionally increasing manual workload or operational overhead.
Both the internal team and customers have clear visibility into where each order stands at any point in the journey.
Story Connect is a community-driven social platform that enables migrants and newcomers to build friendships, join…
View Project
DriveAway is a vehicle transportation ecosystem consisting of a customer-facing delivery management portal and a dedicated…
View Project
Built and scaled Probiz Software, a SaaS platform for operations management, migrating it from legacy architecture…
View Project