-
Notifications
You must be signed in to change notification settings - Fork 0
Glossary ( Temporary Draft )
MeteDamar edited this page Mar 15, 2025
·
4 revisions
After a short discussion between Mete and I, we decided to create a temporary page for glossary. In order to not have any confusion and prevent synchronization errors until glossary is complete we will make the edits here. Later on once we are done and reviewer(s) gives their approval, we will delete this page and add final version to requirement page. We should be able finish this today and send it to review phase. If there is anything missing or a term that should be explained any feedback or edits from other team members are welcome.
- Nutrition score: A numerical rating (two decimal places, out of 10) assigned to a food item based on its nutritional profile. This score is calculated considering calorie density, micronutrient values, and processing levels.
- Allergens: Possible foods that causes allergenic reactions.
- Allergies: User-defined dietary restrictions that alerts the user about the selected ingredient in a recipe or shopping list.
- Recipe: A structured post containing a list of ingredients with units, step-by-step instructions, nutrition analysis, cost breakdown, and optional store recommendations for ingredients.
- Shopping list : A list in which user can add grocery items for purchase. System will make suggestions according to local stores availability and prices.
- Meal plan : A plan that balances nutritional needs and user's budget in a given time interval.
- Nutrition types : nutritions in the food like fat, protein, korbonhydrat, vitamins, and minerals.
- Local : Stores and/or sellers in the same city as user.
- User : A user can be a general consumer, dietian or a store owner. A user can be a dietitan by creating a dietitian profile. A user can be a store owner by adding the store and product informations.
- Dietary option: One of the following: vegetarian, vegan, or celiac.
- Post: A user-generated content item shared in the forum, which can be recipe or nutrition tip.
- Profession Tags:
Dietician
orStore Owner
. - Market Listing: List that shows the sorted markets by corresponding food item.
- Nutrition Tip: A post containing dietary advice or food recommendations.
- Post Tag:
Dietary Tip
,Recipe
orMeal Plan
. - Cost breakdown : How much ingredients cost per unit/gram.
- Forum: A discussion space where users can interact with posts through rating, commenting of sharing via a link.
- Rating : Users can rate the meal plans, recipes, dietitians, and food stores. Users can filter these in respect to their ratings.
- Price estimate :Estimation of the recipe or ingrediants or shopping list's prices.
- Nutritional analysis: The declaration and comparison of the nutriontion types except vitamins and minerals in a recipe.
- Grocery tracking : keep track of past purchased items.
- "high-number" (will be discussed)
- Automated back-up: System saves and updates the database in a regular basis in case of crashes.
- Grocery option: Any food item available for sale on the platform, e.g., apple, rice, etc.
- Chat: A direct messaging system between users for private discussions. (discuss if the chat is between only the store owner and consumer or between all of the individual users.)


-
Use Cases:
- Template
- Scenario 1: Community Sharing
- Scenario 2: For a Dietitian
- Scenario 3: Maintaining a Personal Inventory (as a Producer)
- Scenario 4: Proposing a Product and Adding a Recipe to Weekly Meal Plan
- Scenario 5: Creating a Meal Plan
- Scenario 6: Resetting Password
- Scenario 7: Moderator Actions
- Scenario 8: Searching for and Proposing a New Food Item
- Scenario 9: Budget-Conscious Grocery Shopping
- Scenario 10: Creating a New Store
- Scenario 11: User Profile Management
- Git: In a Nutshell
- Example GitHub Repositories
- System Modeling & UML
- Frontend Tutorial
- Frontend Roadmap
- Frontend Styling Guide
- Docker Summary
- Writing Endpoints
- Yusuf AKIN
- Arda SAYGAN
- Fatih Furkan Bilsel
- Berk GOKTAS
- Berkay BILEN
- Yusuf Anıl YAZICI
- Taha Topaloglu
- Nuri Basar
- Onur Kucuk
- Hasancan Keles
- Mete Damar