sourabhkumar47 / ResQFood

ResQFood is a platform dedicated to the noble cause of reducing food wastage by facilitating the redistribution of surplus food during late-night hours before restaurant closures. Our mission is to ensure that excess inventory finds a purposeful destination rather than ending up in landfills, contributing to a more sustainable and compassionate foo
MIT License
19 stars 38 forks source link

ResQFood: Bridging the Gap Between Leftovers and Hungry Stomachs

Feel free to star ⭐ the repository if you find it valuable.

banner

About

ResQFood's vision is to build a world where delicious food doesn't end up in the trash. By bringing together restaurants and individuals, we create a win-win scenario for everyone involved.

This platform is dedicated to the noble cause of reducing food wastage by facilitating the redistribution of surplus food during late-night hours before restaurant closures. Our mission is to ensure that excess inventory finds a purposeful destination rather than ending up in landfills, contributing to a more sustainable and compassionate food ecosystem.

It is a mobile app designed to connect restaurants with individuals looking for a delicious and affordable meal while tackling food waste. It empowers restaurants to utilize leftover food instead of discarding it and provides individuals with access to great deals on quality food.

💻 Tech Stack:

Kotlin logo Jetpack Compose logo

⛏️ Tools:

App Features: TODO

Design Idea:

Welcome & Onboarding Screens

Home Screen (For Individuals)

Restaurant Profile Screen

Adding Leftovers (For Restaurants)

Ordering & Pickup (For Individuals)

Notifications

Tracking & Analytics (For Restaurants)

Communication

Profile & Settings

Community Building

Why ResQFood?

Reduces Food Waste: Food waste is a major environmental and economic problem. ResQFood helps restaurants reduce their waste and minimize their environmental footprint. Saves Money: Restaurants can recover some of their costs by selling leftover food at reduced prices. Individuals can enjoy delicious meals at a fraction of the original cost. Supports Local Restaurants: ResQFood strengthens local communities by supporting small businesses and helping them operate more sustainably. Promotes Food Security: By making affordable food more accessible, ResQFood contributes to food security, especially for individuals who may be facing food insecurity.

Contributing

We welcome contributions from the community to help improve and expand ResQFood. Whether you're a developer, designer, or passionate about our cause, we'd love to have you on board! Check out our learn to get started.

Setup and Installation

To contribute to the ResQFood repository, follow these steps:

  1. Fork the Repository: Click on the "Fork" button on the repository's GitHub page to create a copy of the repository in your GitHub account.

  2. Clone the repository: Clone the forked repository to your local machine using the following command in your terminal.

    git clone https://github.com/sourabhkumar47/ResQFood
  3. Change the repository to your working repository:

    cd ResQFood

  4. Add a remote upstream:

    git remote add upstream https://github.com/sourabhkumar47/ResQFood
  5. Create a new branch: Create a new branch for your changes. Run the following command in your terminal.

    git checkout -b <your-branch-name>
  6. Make the desired changes: Make the desired changes to the source code.

  7. Add your changes: Add your changes to the staging area. Run the following command in your terminal.

    git add <File1 changed> <File2 changed> ...
  8. Commit your changes: Commit your changes with a meaningful commit message. Run the following command in your terminal.

    git commit -m "<your-commit-message>"
  9. Push your changes: Push your changes to your forked repository. Run the following command in your terminal

    git push origin <your-branch-name>
  10. Create a Pull Request: Go to the GitHub page of your forked repository. You should see a prompt to create a pull request (PR). Click on it, compare the changes, and create the PR.

  11. Wait for your PR Req: Wait for your PR request till it gets approved. All details about your pr will be shared by admins soon.

Support

If you have any questions, feedback, or need assistance, feel free to reach out to us at discussion panel We're here to help!

License

ResQFood is licensed under the MIT License.