Android Recipe Maker Test phase, srs, design phase and code final deliverable

Get help with
Phd, Masters Thesis & Mcs Final Project
MBA Final Project
Cs619,Fin619,Mgt619,Bnk619,Hrm619,Mkt619
WhatsApp: 0092-3125718857
Skype: trust_aware
Email: projecthelp77@gmail.com
Click here to Join Our Facebook Page
Click here to Join Our YouTube Channel!

Android Recipe Maker Test phase, srs, design phase and code final deliverable

Get paid solution for this project including srs document, design document, test phase document,

final report software, presentation and final code. Mail on projecthelp77@gmail.com

Project Domain / Category
Mobile Application


Abstract / Introduction


“And eat and drink, and do now not move the restriction.” – Al Quran (Part eight, Surah 7, Ayah 31)


If you are a Cooking Lover however regularly face situations while you want to make something delicious but are stuck with restricted elements. Or you locate a few recipe of your favourite delicacies on social media however can not do some thing as it carries such substances which you do not have to your kitchen or now not available for your nearby marketplace. Don’t be afraid, we have a first-rate recipe maker app if you want to try this process for you; just begin playing around with cooking food at home.


Android Recipe Maker is an Android based totally cell application if you want to basically provide some recipes for the available substances or groceries. All you need to do is, just enter a few local meals items or pick out from available listing and allow the app generate one or greater easy and fast made recipes for you, along with complete step-by using-step process.


Functional Requirements:


Android Recipe Maker app need to include following requirements;

I. Minimum Recipes: There must be as a minimum 50 recipes; all ought to be properly classified like Breakfast, Lunch, Dinner, Beverages, Appetizers, Snacks, and Salads and many others.
II. Firebase Real-Time Database: It is needed to save all recipes statistics in JSON form on Firebase Real-Time Database.
III. Registered Users: Only registered users can view the recipes. So, provide registration and in addition to login interfaces; keep customers’ credentials on Firebase Real-Time Database in an encrypted form.
IV. Input Modes: After a hit login, consumer must be asked to provide
elements via the usage of following modes:
• Ingredients List: User can select food objects from to be had substances list; want to ensure that no such object need to be there which does now not have any corresponding recipe.
• By Typing: User can provide more than one ingredients by means of typing thru on-display keyboard.
• Voice Input: User can use voice for enter; convert audio into textual content the usage of Voice
Recognition generation, supplied by Google.
• Latest Recipes: User can additionally view recipes with out offering any unique substances; simplest 25 contemporary recipes must be displayed in this situation.
V. Search Recipes: According to enter, the recipes must be searched from Firebase Real-Time Database and displayed to consumer. However, user should be properly knowledgeable if discovered no valid recipe.
VI. Recipe Detail: Each recipe need to have proper Title, valid Description, Ingredients listing, Step-with the aid of-Step Instructions, Preparation & Cook time, Recipe Servings and Photos and so forth.
VII. My Cookbook: User ought to be able to keep any recipe within the app in order that it can be regarded offline; use SQLite or Room database for this motive. There need to be an choice to delete recipes in My Cookbook as properly.
VIII. Push Notifications: The user ought to be knowledgeable thru Real-Time Push Notifications on every occasion a new recipe is added on Firebase Real-Time Database.
IX. Share Recipe: User ought to be capable of proportion recipes on Social Media; best My
Cookbook’s recipes might be shared.
X. Backup Feature: User must be curious about giving backup choice; all My Cookbook’s recipes need to be stored/retrieved to/from Firebase Real-Time Database in an encrypted form.

Tools:


1. IDE: Android Studio
2. Programming Language: Java/Kotlin
3. Databases: Firebase Real-Time Database & SQLite/Room


Supervisor:
Name: Muhammad Imran Afzal
Email ID: imran.Afzal@vu.Edu.Pk
Skype ID: imranafzal126

Leave a Reply

Your email address will not be published. Required fields are marked *

× WhatsApp Us