Inspiration

The overwhelming number of skincare products on the market makes it difficult for people to find a routine that actually works for their skin type, concerns, and budget. Many rely on trial and error, wasting money on products that don’t suit their skin. We wanted to create a personalized solution with an interactive and playful user interface that removes the guesswork from skincare by recommending curated routines tailored to individual needs.

What it does

SKINTEL is a skincare routine generator that analyzes user input to create a customized skincare regimen. By answering a few questions about their skin type, concerns, and budget, users receive a curated list of effective and high-quality products while keeping track of products already used in their routine.

How we built it

We used MongoDB for our database. In our database, we store documents of skincare products. We also store registered users, who can store a list of personal products. Our API was written in Python, and we created methods for getting all products, upserting a product, auth-related functions, as well as getting a user's products and upserting their list.

For the frontend, we used NextJS because of the intuitive routing system. We combined that with React components designed in Figma to create our UI. We interact with the backend by making requests to our API.

Challenges we ran into

Some challenges we ran into included fully implementing the user authentification system within the given time frame and asset formatting issues on different screen sizes.

Accomplishments that we're proud of

Some accomplishments that we're proud of include the overall user interface, the custom design components, and creating our own database.

What we learned

We all learned how to use Figma for the first time.

What's next for SKINTEL

We plan to expand SKINTEL’s capabilities by including an ingredient checker, allowing users to flag potentially harmful ingredients before purchasing a product. We also want to introduce community-driven features, enabling users to share product reviews and experiences.

Built With

Share this project:

Updates