Coder Social home page Coder Social logo

dqsevilla / handmeup Goto Github PK

View Code? Open in Web Editor NEW

This project forked from williamtda/handmeup

0.0 1.0 0.0 49.26 MB

Reduce food wastage and combat world hunger

HTML 1.09% CSS 21.06% JavaScript 77.84%
html5 css javascript ionic-framework azure cordova

handmeup's Introduction

Hand Me Up

http://handmeup.azurewebsites.net/

The fight to reduce food wastage and combat world hunger starts with you.

Our mobile app aims to organize motivated volunteers to deliver food that would otherwise be wasted by markets and restaurants to local shelters and food pantries. It's easy to sign-up, find an open delivery, and serve your community. Our web app aims to connect food markets and restaurants with the local food pantries, facilitating food distribution.

Mechanisms

Food givers can register to give food through our site, and can easily submit food lists and view previous delivery requests. To keep from biased and selective sending, the food givers do not know the exact drop-off location through this site. Food receivers can enter their organization's information to be the recipient of these deliveries. This data is written to a database, and the mobile app reads this and sends nearby and open deliveries to the volunteers, who can accept and easily navigate between the two locations.

How it's built

The App: Our team used the Apache Cordova framework for web-based mobile applications. Using a basic template from the Ionic Framework, and several APIs such as google-maps to make a simple, feature rich app for volunteers. We intended to implement an automatically refreshing open delivery list with entries from the database on Azure, but were unable to fully implement it on time.

The Website: We modified and linked existing bootstrap templates to make handme-up.com, our service's home base. Microsoft's Azure cloud computing platform to write and read relevant information to a database. This includes data on the food Giver and Receiver registrations, delivery data and volunteer user location.

How to edit

Editing the app is a bit complicated. First you need npm and Cordova, and you need to install the Ionic framework. It is much easier to run on the command line, but you can also run Ionic applications using the Ionic Lab. More details on how to edit this App may come soon. Editing the website is much more simple. Everything you need is in the Web folder.

These software solutions were "hacks" made for the HackPrinceton 2016 event. More info here

handmeup's People

Contributors

dqsevilla avatar williamtda avatar

Watchers

James Cloos avatar

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.