Rock Identifier - Crystal

AI rock and crystal identification by photo

Project Overview

Crystal helps users identify rocks and crystals from photos, delivering quick AI-based matches and a straightforward flow for hobbyists, collectors, and curious learners.

Designed and built Crystal as a production iOS app using React Native, Expo, and TypeScript with Supabase for backend services, plus Supabase Edge Functions to orchestrate secure image uploads and AI-powered rock and crystal identification workflows. The core flow guides users from taking or uploading a photo to receiving likely material matches with a fast and accessible result experience.

Localized the app in multiple languages, then shipped and optimized the App Store listing with multilingual metadata, screenshots, and ASO iterations, and launched a marketing site to support acquisition.

Key Achievements

Built a complete photo-to-identification flow for rocks and crystals

Implemented AI-powered visual matching focused on clarity and usability

Shipped a conversion-focused UX from capture/upload to final identification result