Virtual Cook Application to cook with the existing ingredients.

Project Code :TCMAAN163

Objective

This application will advise the recipe for cooking food, but not tell you the ingredients. In fact, it will first ask the users about the available ingredients and will come up with a dish that can be made with those ingredients on its own, so that the user won’t have to rush for other additives. When you have fewer ingredients available and want to cook something great it’s the app for you.

Abstract

In this Project, we propose a cook application to cook with the existing ingredients which runs on a consumer smartphone as an interactive mobile application. The proposed system takes input from the user about available ingredients with him, and recommends cooking recipes related to the recognized food ingredients. Because, a user can get to know a related cooking recipe instantly. The objective of the proposed system is to assist people who cook to decide a cooking recipe at with available ingredients at his home or restaurant without rushing to get required ingredients.

Keywords: Dish Ideas, Android, Android Cook.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE SPECIFICATIONS

  • Operating System: Windows and Android
  • SDK IDE: Android Studio 3.3
  • Virtual Emulator: Nexus Pixel 2
  • Programming Language: Java
  • Front End: Xml
  • Server scripting Language: PHP
  • Database: MySQL

HARDWARE SPECIFICATIONS

  • CPU type: Intel i7
  • Ram size: 16 GB
  • Hard disk capacity:1TB
  • Monitor type: 15 Inch color monitor
  • Keyboard type: Internet keyboard
  • Mobile: Android

Learning Outcomes

  • About Android Studio.
  • Android architecture.
  • Basic about java.
  • Basic about MySQL.
  • Knowledge about server-side programming.
  • Difference between client side and server-side programming language.
  • Knowledge about server.
  • Knowledge about database and queries.
  • Knowledge about API.
  • How to communicate with API.
  • How API Communicate with Server.
  • What are Packages and dependencies regarding the app?
  • What are various versions of android app and android operating system.
  • About Android studio.
  • Client-side validation.
  • Server-side validation.
  • Difference between client-side validations.
  • Different Debugging Technique’s.
  • Deployment of app.
  • About play store deployment.
  • What is manifest?
  • About XML.
  • Widgets in android.
  • Views in android.
  • Layouts in android.
  • How to design the user Interface.
  • About activities.
  • About Different types of Buttons.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects