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
Log in or sign up for Devpost to join the conversation.