Lumina tour - Sell Project
Listed April 24, 2026
About Lumina tour
Lumina Tour: React+Gemini photo→GPS engine. Add keys, ship, SaaS or resell.
Project details
Next step: <p><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">To take the </span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Lumina OS</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> project from its current UI/UX prototype to a production-ready application, the buyer needs to integrate specific, powerful APIs.</span></p><h3><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Recommended API stack for expansion:</strong></h3><ol><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google Maps Platform (Core Experience)</strong></li><li data-list="bullet" class="ql-indent-1"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Maps JavaScript API (v3):</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> High-performance rendering of the globe and custom styles.</span></li><li data-list="bullet" class="ql-indent-1"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Street View Service:</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> Enables the immersion mode when exploring monuments.</span></li><li data-list="bullet" class="ql-indent-1"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Places API (New):</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> This is essential for the "Green Label" feature. It allows the app to fetch data for every famous attraction, five-star hotel, and local landmark dynamically based on the user's location.</span></li><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google Gemini AI (The "Brain")</strong></li><li data-list="bullet" class="ql-indent-1"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Gemini 1.5 Flash:</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> Best for the "Image Processor" requirement. It’s fast, multimodal (sees images/video), and has very high rate limits. It can identify landmarks from the camera feed and provide the historical "transparent text" you see in the side panel.</span></li><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google Cloud Vertex AI / Cloud Vision</strong></li><li data-list="bullet" class="ql-indent-1"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Vision API:</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> For deep entity recognition if you want to identify specific architectural styles or obscure local sites.</span></li><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google Cloud Speech-to-Text & Text-to-Speech</strong></li><li data-list="bullet" class="ql-indent-1"><span class="ql-ui" contenteditable="false"></span><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">For the "Voice AI" functionality, these APIs provide the most natural voices and accurate processing for hands-free navigation.</span></li></ol><h3><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Description for the Documentation/Buyer:</strong></h3><blockquote><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">System Activation Requirement</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">: To enable full core functionality, including the Cartography System, Vision Processing, and Agent Identity, you must provide valid API keys for the following services:</span></blockquote><ol><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google Maps Platform (Maps JavaScript API v3)</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">: Enables interactive maps, Street View, and high-fidelity global navigation.</span></li><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google Maps Places API (New)</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">: Powers the real-time identification of tourist attractions and local landmarks with dynamic metadata (Green Label system).</span></li><li data-list="ordered"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Google AI SDK (Gemini 1.5 Flash)</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">: Required for the intelligent Image Processor and landmark discovery engine.</span></li></ol><blockquote><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Implementation Note</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">: These keys should be injected into the </span><span style="background-color: rgb(50, 50, 50); color: rgb(252, 252, 252);">window.GOOGLE_MAPS_KEY</span><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> and </span><span style="background-color: rgb(50, 50, 50); color: rgb(252, 252, 252);">process.env.GEMINI_API_KEY</span><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> respectively to unlock the live discovery features and remove the "Initialising Cartography" placeholder states.</span></blockquote><h3><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">How the buyer can take it even further :</strong></h3><ol><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Authentication (Firebase):</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> Integrate Firebase Auth to allow users to save their "Collections" and "Discovery Histories" across devices.</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Cloud Firestore:</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> Use a NoSQL database to store custom user-pinned locations on the map.</span></li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">Real-time Social (WebSockets):</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> Using the </span><strong style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);">real-time-and-multi-user</strong><span style="background-color: rgb(31, 31, 31); color: rgb(212, 212, 212);"> guidelines, they can add a feature where users can see "Agent Shadows" (other live users) on the map in real-time.</span></li></ol><p><br></p><p><br></p>
For sale
Asking price: $399 USD
What's included
Source code, Domain name
this app was generated through google studio
Reason for selling
I feel that the project requires skills that I do not necessarily have and would like to see someone else take over.
Project metrics
Average Monthly Revenue: Pre-revenue