Inspiration

  • We wanted to create an app related to fragrances since we recently got into them, but we understand that it can be extremely overwhelming since there are so many to choose from. Our goal is to create an app that can educate users on fragrances and give them a head start on which fragrances to look for based on what they like.

What it does

  • Smell You Later consists of 3 main things: Learn, Quiz, and Collection. The Learn page has important fragrance terms for users to learn about scents. The Quiz page allows users to take a personalized quiz that will tailor scents to their liking. The Collection page will store what fragrances you own.

How we built it

  • Our frontend is built using React Native and Typescript. Our backend is built using FastAPI. Our quiz system is built using Scikit-learn, specifically, the K-Means Clustering algorithm. The results are then fed into Gemini to produce a summary of the fragrance.

Challenges we ran into

  • React Native dependency issues
  • Login Page issues in the frontend
  • Pickling issues with the backend
  • Time

Accomplishments that we're proud of

  • Machine Learning + Gemini personalized recommendation system
  • Responsive functional frontend

What we learned

  • Web App Development
  • APIs

What's next for Smell You Later

  • Login Page
  • Cleaner UI/UX
  • Scaling the system

Built With

Share this project:

Updates