GithubHelp home page GithubHelp logo

tarunsingh2002 / aahar1.0.0 Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 2.0 1.63 MB

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.

Java 100.00%
android-app android-development android-studio firebase firebase-auth firebase-authentication firebase-database firebase-realtime-database firebase-storage google-maps google-maps-android google-maps-api java xml aahaar food-app food-donation food-donation-application food-waste ahar

aahar1.0.0's Introduction

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 [[email protected]]. We are committed to providing the best possible experience and supporting you in making a positive impact through food donation.

aahar1.0.0's People

Contributors

125utkarsh avatar tarunsingh2002 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

aahar1.0.0's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.