Inspiration

What it does

How we builLumiAI — Project Brief

LumiAI is an AI-powered beauty and skincare platform that combines virtual try-on, intelligent skin analysis, and personalized product recommendations into a seamless e-commerce experience. Our Next.js frontend delivers rich, interactive UI with animated backgrounds, while the NestJS backend provides secure authentication, PostgreSQL-backed product catalogs, and AI-driven tone/skin-type detection. Users can capture or upload a selfie, receive instant analysis, explore shade-matched makeup and skincare routines, and shop a curated catalog with persistent cart and order management. With Swagger-documented APIs and Docker-ready deployment, LumiAI is built to scale from prototype to production.t it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for LumiAI Platform

Built With

  • and-file-processing-relies-on-sharp-and-canvas-for-image-analysis.-the-entire-application-is-containerized-with-docker
  • and-linted-with-eslint-and-prettier-to-ensure-clean
  • documented-via-swagger/openapi
  • full-stack-javascript/typescript-stack.-the-frontend-leverages-next.js-15-with-the-app-router-for-server-side-rendering-and-routing
  • lumiai-is-built-with-a-modern
  • providing-a-modular
  • scalable-architecture-with-typescript-for-type-safety.-data-is-managed-through-postgresql-with-prisma-orm
  • styled-with-tailwind-css-and-custom-animations-for-a-premium-ui.-state-management-uses-zustand-for-cart-persistence-and-react-context-for-ui-state
  • while-redis-enhances-performance-via-caching.-authentication-uses-jwt-with-passport
  • with-sessionstorage-and-localstorage-handling-user-sessions-and-data.-the-backend-is-powered-by-nestjs
Share this project:

Updates