Skip to content

Ahar-FilterCoffee/frontend

Repository files navigation

Getting Started with Ahar

Introduction

Ahar is a powerful web application designed to bridge the gap between surplus food resources and communities in need. By connecting hotels, wedding functions, hostel messes, and other suppliers with NGOs, shelter homes, and orphanages, Ahar ensures that excess food is redistributed efficiently and effectively. Leveraging modern internet technologies, Ahar aims to reduce food wastage while providing nourishment to those in need. This README file provides a comprehensive guide to using Ahar, outlining its features, functionalities, and how to get started.

Key Features

Feature Description
Important Updates Notifies users of urgent news and updates of food that need to be delivered at the earliest.
Producer Post Producer can create a new post with the image, type of food, quantity and all the other required datails.
Consumer Page Facilitates daily available food display, showing the best nearby options and filtering by availability at specific times Also shows post details and delivery details.
Map Info Allows users to choose their area, providing comprehensive information on the nearby hotels and events where food can be available.
Tracking System Offers a static map displaying the route for each and an estimated timing.

Installation

To use Ahar, follow these steps:

npm run dev

Runs the app in the development mode.
Open http://localhost:5173 to view it in your browser. You can also check out the deployed version https://aharfc.vercel.app/

How to Contribute

Contributions to Ahar are always welcome! If you would like to contribute, please follow these steps:

  1. Fork the repository
  2. Clone the repository to your local machine
  3. Create a new branch for your feature or bug fix
  4. Make your changes and commit them with descriptive commit messages
  5. Push your changes to your fork
  6. Create a pull request to the main repository

Ahar: Bridging Surplus to Need

Ahar bridges the gap between surplus food resources and communities in need, creating a seamless connection between suppliers and consumers. Whether it’s a hotel, a wedding function, or a hostel mess, suppliers can easily donate excess food to nearby NGOs, shelter homes, and orphanages.

Key Features

  • User-Friendly Interface: A simple, intuitive website for easy navigation and seamless surplus food donation.
  • Streamlined Redistribution: Efficiently redistributes food while ensuring quality and nutritional value, maximizing impact on hunger alleviation and food wastage reduction.
  • Proximity-Based Matching: Matches consumers with suppliers based on proximity, delivery quality track record, and estimated demand.
  • Delivery Logistics: Managed by our partners, external contractors like Dunzo, or self-service options for flexibility.

Supplier Features

  • Post Deliveries: Upload posts specifying food quantity, time, and location for donations.
  • Accurate Estimations: Utilize machine learning for precise food quantity estimation, minimizing waste.

Consumer Features

  • Request Food: Organizations can request food based on their needs, specifying preferred time and location.
  • Connect with Delivery Personnel: Choose preferred delivery personnel for efficient and reliable service.

Personalized Suggestions

  • Frequent Waste Insights: Provide personalized suggestions to suppliers on donating frequently wasted food items.

Community Forums

  • Collaborate and Discuss: A space for organizations to collaborate, share insights, and discuss issues related to food donation and distribution.

Donation Feature

  • Resource Support: NGOs and other organizations receive support from surplus resources, ensuring continuous aid to those in need.

Matching Algorithm

  • Dynamic Matching: Emphasizes proximity and supply-and-demand dynamics to ensure efficient and effective food redistribution.

Join us in our mission to reduce food waste and alleviate hunger by connecting those with surplus to those in need, ensuring every meal finds a home.