Project Idea | Ghar Ke Chefs

Project Title: Ghar Ke Chefs

Introduction: Our Android application, GharKeChefs, is a platform that lets you buy or sell your home-made cooked food items among people living near you by forming communities on the app. It is an easy to use app, where you sign up via your email/google/facebook account, join an existing community or create your own community where each community has a unique key or ID using which others may join, and then you can upload your own dishes for sale among people in your group or look at the already up dishes and decide which one you would like to buy.


Technical features:



  • App runs its database and authentication on Google’s Firebase Real-time Database, Firebase Authentication and Cloud Storage.
  • Tools used: Android Studio, Git, Language- Java for Android
  • Implements a recommendation system based on machine learning algorithms.
  • Makes use of several data structures in its codes such as Stacks, Array lists, Arrays etc.
  • Strictly follows Material Design guidelines.
  • Other important APIs include Recombee (Recommendation API), REST API, Facebook API, Glide.

Highlights and Applications:

  • Access from anywhere, anytime.
  • Home made food made easily available.
  • Easy way to earn the extra profit, especially for housewives fond of cooking.
  • A networking medium with interesting options to like/comment on dishes you’ve tried or rating the chefs for their work.
  • User friendly app that provides features like personalised recommendations, keeps track of your purchases and deliveries separately, options to sort, filter or search dishes based on your convenience, within the app messaging and calling, easy cancellation of orders, within the app invite feature to add more people to your community, option to save your uploaded dishes to drafts for quick future uploads etc.

PLAY STORE LINK: https://play.google.com/store/apps/details?id=com.lonetigers.gharkechefs

YOUTUBE LINK: https://www.youtube.com/watch?v=9zrRm6ai0ZM

This project idea is contributed by Ananya Gupta(Manipal Institute of Technology, Manipal) and Sahil Garg(Manipal Institute of Technology, Manipal)



My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.




Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.