Skip to content

Aahar is a food donation app built on Java and powered by Firebase. Its primary objective is to facilitate the process of food donation, connecting food donators with receivers in a seamless manner.

Notifications You must be signed in to change notification settings

TarunSingh2002/AAHAR1.0.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aahar - Food Donation App Version 1.0.0

Aahar is a food donation app built on Java and powered by Firebase. Its primary objective is to facilitate the process of food donation, connecting food donators with receivers in a seamless manner. With Aahar, you can contribute to reducing food waste and helping those in need by donating surplus food items.

Screenshots

Splash Screen Register Screen Login Screen Dashboard Screen
Donate Screen Receive Screen Food Map Screen History Screen
Remove my pin Screen User Profile Screen Setting Screen Update Profile Screen
Update Email Screen Rest Password Screen About Us Screen Contact Us Screen
Delete Profile Screen Profile pic Screen

Video

Register User Login
register_and_email_verification.mp4
login.mp4
Donate Receive
Donate.mp4
Receiver.mp4
Food Map Logout
food_map.mp4
logout.mp4
Forget Password Reset Password
forget_password.mp4
reset_password.mp4
Update Email Id Update Profile
update_email.mp4
update_profile.mp4
Update Profile Pic Contact Us
update.profile.pic.mp4
Contact_Us.mp4
About Us delete Profile
about.mp4
Delete_profile.mp4

Registration

To get started with Aahar, you need to register by providing the following information:

  • Email: Your email address will be used for account verification and communication purposes.
  • Password: Choose a secure password to protect your account.
  • Name: Your name will be displayed to other users when you make a food donation.
  • Phone Number: A contact number is required for communication between donators and receivers.

Email Verification

After registering, you will receive an email verification link. Click on the link to verify your email address and activate your Aahar account.

Donating Food

Donate Activity

In the "Donate" section of the app, you can easily pin your location on the map to indicate the availability of food donations. The following information is required when creating a food pin:

  • Food Item Name: Specify the name of the food item you wish to donate.
  • Food Item Description: Provide a brief description or additional details about the donated food.
  • Phone Number Visibility: Choose whether or not you want to display your phone number to receivers.

Note: Aahar does not have an in-app messaging feature. If you choose to display your phone number, it will only be visible to receivers.

Food Map Activity

In the "Food Map" activity, User can view all available food pins. They can explore the map and click on a food pin to see details about the donation. However, the phone number of the donator will not be displayed in this activity. It is only visible in the "Receiver" activity.

Receiving Food

In the "Receiver" activity, users can find food pins near their location. By clicking on a specific food pin, they can access detailed information about the donation. Moreover, receivers have the option to navigate to the donator's residence using the Google Maps. This feature helps receivers easily collect the donated food.

Once the receiver has collected the food, the donator can remove their pin from the food map.

History Activity

The "History" activity in Aahar keeps track of all your past food donations. It displays a list of your previous donations, including the food item name and description. You have the ability to delete individual donation records unless you delete your profile entirely.

Additional Features

Aahar provides the following additional features to enhance your experience:

  • Reset Password: In case you forget your password, you can reset it by following the password recovery process.
  • Change Email: If you wish to update your email address, you can do so through the app's settings.
  • Update Name and Phone Number: You have the flexibility to modify your name and phone number as needed.
  • Profile Picture: Aahar allows you to upload and set a profile picture.

Feedback and Support

We value your feedback and suggestions for improving the Aahar app. If you encounter any issues or have any queries, please contact our support team at [tarun.utkarsh125@gmail.com]. We are committed to providing the best possible experience and supporting you in making a positive impact through food donation.