Inspiration

I constantly struggle with choosing what to eat for dinner. I'm always asking my mom, "what's for dinner", and so it got me thinking, wouldn't it be amazing if my fridge could give me a variety of recipes I could make based on what I had and give me shopping recommendations that compliment what I have. well yes it would so that's what I built.

What it does

The Secret Ingredient aims to be your ultimate healthy culinary companion. It helps users make the most of their pantry, discover new dishes, and streamline their cooking process.

Features

Pantry Input: Users can easily add and manage ingredients they have on hand, which then drives recipe suggestions. Shopping List: Automatically generate shopping lists based on missed ingredients from recipes, or manually add items.

Ingredient-Based Search: Find recipes tailored to the ingredients currently in your pantry. Diverse Recipe Database: Access a wide array of recipes. Trending Recipes: See what's popular in the community. Seasonal Favorites: Discover dishes perfect for the current season. Recipe of the Day: Get a daily culinary inspiration. Recommended Recipes: Receive personalized suggestions based on your saved recipes. Advanced Filters: Utilize dietary settings (preferences, restrictions), cuisine types, meal types, cooking time, and difficulty levels to refine recipe searches.

Recipe Details & Customization:

Detailed Instructions: Access step-by-step cooking instructions. Ingredient Breakdown: Clearly see which ingredients you have and which you need for a recipe. Recipe Scaling: Adjust serving sizes to automatically scale ingredient nutritional information. Nutritional Information: View calorie, protein, carb, and fat content for recipes. Ingredient Alternatives: Discover suggested substitutions for various ingredients.

Personalization:

Saved Recipes: Bookmark and easily access your favorite recipes. Recipe Collections: Create custom collections (e.g., "Weekend Brunch," "Holiday Desserts") to organize saved recipes by theme or occasion. User-Created Recipes: Share your own unique recipes with the community, including custom titles, summaries, images, instructions, and dietary tags.

Social & Community Features:

User Profiles: Create and manage personal profiles, including display name, bio, location, cooking level, favorite cuisines, and dietary preferences. Comments & Ratings: Engage with recipes by leaving comments and ratings, and interact with other users' feedback. Follow System: Follow other users to see their shared recipes and activities. Badges & Achievements: Earn badges for your culinary journey and contributions.

AI Cooking Assistant (Personal Chef):

An integrated AI assistant provides personalized cooking advice, recipe suggestions, tips, and answers to culinary questions, leveraging your available ingredients for tailored responses.

How we built it

The Secret Ingredient was built with Bolt (Chat gpt and manus ai were used for brainstorming and for the initial prompt). I don't have any background in coding so I wouldn't have been able to bring this to life without Bolt. I started out with a complex prompt to get the foundation laid out. Then went on to test the current features and implement new ones to improve the user experience. I found that using the discussion option within the chat window was very helpful to brainstorm ideas and fix errors before directly implementing.

Challenges we ran into

Initially I wanted to have this as an IOS app but I faced many challenges and errors so have started with a website and will integrate into the app store later. Another challenge I faced was matching the recipe pictures accurately with the recipes and I eventually had to go in and do it manually to unsure every recipe had an accurate picture.

Accomplishments that we're proud of

Having built this is an accomplishment for me. Having my own website meal planning service is very exciting for me. Every step of the way had an obstacle to get over or something new I had to learn so getting past each small checkpoint was a big accomplishment.

What we learned

I have learned quite a bit about api's and integrations which I'm hoping will come in handy in the future. I have also learned the fundamentals of building a software so next time around it will be easier.

What's next for The Secret Ingredient

In the near future we want to roll out some marketing and get some real users on the platform. Then we can get feedback and improve. A definite feature I want to add is image recognition though google vision api so users can upload a picture of their fridge or pantry which will analyze and update their list of ingredients without having to type them in manually.

Built With

Share this project:

Updates