Inspiration

Understanding your skin is often a slow and fragmented journey — people self-diagnose online, wait weeks for appointments, and compare endless products with limited guidance. We wanted to make professional skin assessment faster, clearer, and more accessible.

What we built

GloryAI is an AI-powered skin intelligence web app built with Perfect Corp’s AI Skin Analysis technology. Users upload a single photo, and within minutes receive:

  • A structured skin report with clear UI scores (e.g., pores, texture, acne, wrinkles)
  • Visual mask overlays to help users understand where concerns appear
  • Personalized skincare product recommendations tailored to their profile

Our goal is to turn complex AI diagnostics into simple, actionable decisions — reducing weeks of uncertainty into minutes of clarity.

How it works

  1. Upload: User uploads a photo in the web interface
  2. Analyze: Our backend sends the image to Perfect Corp’s AI Skin Analysis API
  3. Process: We parse and organize the returned metrics into user-friendly scores and categories
  4. Report & Recommend: The frontend renders a clean report view and recommendation sections for next-step actions

Challenges

  • Async AI processing: Skin analysis is not instant, so we designed a polling flow to fetch results reliably once the task finishes.
  • Nested response parsing: The API returns deeply nested outputs; we built a stable mapping layer to convert raw results into consistent UI components.
  • Frontend–backend integration: We handled multipart uploads, CORS configuration, and error states to keep the demo smooth and resilient.

What we learned

We learned how to design a product experience around AI outputs — not just calling an API, but translating technical diagnostics into a clear story users can act on.

Next steps

  • User accounts + history tracking to compare results over time
  • More recommendation logic (skin goals, budget, routine complexity)
  • Deployment and performance improvements for broader real-world use -A visual “after-glow” simulation to show users a beautified potential result — motivating them to follow the recommended routine and stay consistent
Share this project:

Updates