Code Monkey home page Code Monkey logo

foodforus's Introduction

Food For Us

A food donation application to solve the food waste problem in our community, at the same time helping the needy ones.

Getting Started

The project is written in Java, for Android users.

Prerequisites

To run the application, your phone must be running Android OS, with minimum SDK 16. Once successfully run, you will have to register an account for login purposes. The application requires users to enable their access location permission so that their location can be recorded during delivery of food to the elderly.

Features of the application

The bottom navigation menu navigates to 5 pages, named Profile, Bonus, Home, Forum and Notifications.

Home Page

Successful login will lead you to the home page of the application, where features like Donate Food, Get Food, Register Elderly, and Deliver Food will be available.

Donate Food      : You can fill in a form and submit the details of food to donate.
Get Food         : You can get food from other users by selecting the food in a map view or list view,
                   followed by submitting a pick up schedule, to inform the donors about pick up details.
Register Elderly : You can help to register an elderly to the system by fill in a form and submit, 
                   so that their details especially location is saved.
Deliver Food     : You can deliver the food by selecting the elderly, where Google Map application
                   will pop out for navigation, after getting your permission.

Bonus Page

This page will have features like Redeem Vouchers and Your Vouchers.

Redeem Vouchers  : You can redeem vouchers using bonus points gained upon successful delivery of food
                   to the elderly.
Your Vouchers    : You can view vouchers redeemed and their details. 
                   By selecting the vouchers, you will be prompted for confirmation of using it.

Profile Page

This page will show you your profile like username and email.

Forum Page

This page will allow you to post forum entries to be seen by all users. Title and comments is needed for a new post.

Notifications Page

This page will allow you to view notifications of the application.

Built With

Authors

App Development Team Members

  • Wong Hao Jie
  • Chang Phang Wei
  • Kang Yi Qing
  • Khor Ying Jie

Acknowledgements

foodforus's People

Contributors

danielchang98 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

night9yj

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.