Overview
MealBuildr is a free, user-driven site designed to bring diversify to your dinner plate. It allows you to populate the site with every meal or ingredient you can possibly think of and even choose the ingredients you have at home to add to your inventory. Once you have built your inventory, MealBuildr can tell you exactly what you can make. Effectively, it allows you to build meals. If you would like to learn more about the site, you can view my about page
Once you register and login, you can do the following:
Ingredients

On the add/view ingredients page you can see all the ingredients in the database and also all the ingredients you've added yourself.
Adding Ingredients
At the bottom of the page there is a section that allows you to add ingredients for everyone to see.
Detail Page
You can go to the detail page for each ingredient in the system, view who added it, its category, and report it if there's something wrong with it.
Delete Page
You can also delete ingredients that you have added. Unfortunately, you can only delete ingredients that aren't being used by any meals because otherwise this would ruin them.
Meals

On the add/view meals page you can see all the ingredients in the database and also add meals using the ingredients in the database.
Adding Meals
At the bottom of the page there is a section that allows you to add meals. You enter in the name of the meal, select the ingredients, give a short description of the meal, then type how you make the meal.
Detail Page
You can go to the detail page by clicking on the meal name; this page shows you the description, ingredients, and of course how to make it. If you created the meal, you can delete it from here or just edit it. If you did not create it, you can "report it" if it is in some way wrong or inappropriate.
Edit/Delete Page
You can access these pages from the detail page if you are the creator of the meal. On the delete page, you can delete the meal, and on the edit page, you can edit all the details of the meal.
Inventory

Adding Inventory Ingredients
This page allows you to choose the ingredients in the database that you have at home. It saves your inventory so you can easily update it. This is crucial to the what to make page which is described below.
What to make

Viewing what you can make
This page looks through all the meals in our system and then finds the meals that you can make. It determines if you can make a meal by looking at all the ingredients in your inventory and all the ingredients that make up each meal. If it determines that you have all the required ingredients, it is shown on this page
