Inspiration
The skincare industry has countless complex ingredients consumers struggle to understand. We knew that we had to empower people to make informed decisions about what they put on their skin. Many unknowingly use products with harmful chemicals or ingredients that don't work for their skin type. We wanted to create a solution combining transparency, community wisdom, and personalized AI guidance to transform skincare routines.
What it does
Luxe is an intelligent skincare guide that helps users make informed product decisions. Users scan product barcodes to instantly add items to their personalized dashboard. The platform analyzes ingredients, identifying harmful chemicals and beneficial compounds to generate comprehensive safety scores. Users can read and write reviews to give the best products an opportunity to thrive. The AI companion tracks skincare journeys, provides voice-enabled recommendations, and offers personalized insights based on product collections, skin concerns, and community feedback.
How we built it
We built Luxe using a modern full-stack architecture. The frontend uses React and JavaScript for an intuitive, responsive interface. The backend implements Python to handle ingredient analysis algorithms, barcode processing, and AI companion logic. PostgreSQL efficiently stores user profiles, product information, ingredient databases, and reviews. The barcode scanning integrates with product databases to fetch ingredient lists, processed through our scoring algorithm. The AI companion leverages natural language processing for conversational voice output and personalized recommendations.
Challenges we ran into
Building a comprehensive ingredient database that properly evaluates thousands of chemical compounds was our biggest challenge. We researched dermatological studies and regulatory guidelines to create meaningful scoring criteria. Implementing reliable real-time barcode scanning across different devices and lighting conditions proved technically demanding. Integrating the AI voice companion while maintaining low latency required significant optimization. Designing a database schema that efficiently handles relationships between users, products, ingredients, and reviews while maintaining performance was difficult. Balancing AI recommendations to be helpful without being overly prescriptive was challenging since skincare is highly personal.
Accomplishments that we're proud of
We're proud of creating a fully functional barcode scanning system that seamlessly populates dashboards with detailed product information. Our ingredient analysis algorithm successfully provides trustworthy safety scores based on scientific research. The AI companion engages in natural voice conversations, tracks skincare journeys, and provides increasingly personalized recommendations. Building an active community feature has created a space where users genuinely help each other. We're proud of the clean UI that makes complex information digestible, and successfully integrating barcode scanning, ingredient analysis, community features, and AI assistance into one cohesive platform.
What we learned
This project deepened our understanding of React and state management across large applications. Working with PostgreSQL taught us database design for optimal performance and scalability. We gained experience in API design and efficient communication between our Python backend and React frontend. The AI companion pushed us to learn about natural language processing, voice synthesis, and conversational interfaces. We learned the importance of user-centered design—our initial versions were too technical, requiring iteration to make information accessible to non-experts. Most importantly, we learned teamwork, handling merge conflicts, and integrating different components into a unified product.
What's next for Luxe
We plan to implement computer vision so users can photograph products instead of scanning barcodes. We're building a routine builder feature for optimal morning and evening skincare sequences. We're exploring dermatologist partnerships for expert-verified recommendations and virtual consultations. Expanding the ingredient database to include concentration levels and ingredient interactions is a priority. We want to enhance the AI companion with predictive analytics to forecast skin concerns based on usage patterns and environmental factors. Adding e-commerce integration would allow direct purchases of recommended products. Finally, we're considering a mobile app for more convenient barcode scanning and on-the-go access
Log in or sign up for Devpost to join the conversation.