Giter Club home page Giter Club logo

yuzu's Introduction

logo

Table of Contents

  1. Overview
  2. Clickable Prototyoe
  3. Mobile Application
  4. Summary of the Major Technology Decisions
  5. Technology Stack and Rationale
  6. Promitional Video
  7. Award Recognition
  8. The Team

Overview

Yuzu is a mobile application that targets to solve the pain points when buying in bulk. While wholesale stores offer great value when bulk shopping, it also contributes to the food waste crisis by the excessive quantity of bulk items left unfinished. Yuzu allows its users (Yuzu-ers) to find shoppers in real-time, at the same location, to split items with. Shoppers purchase items at bulk prices and reduced quantities by being matched with each other depending on the shared items of interest. This solution creates a social community where sharing is not only caring, but saving money and reducing waste.

This mobile application was built as the Yuzu team's UW iSchool capstone project. The designing and prototyping phase began Winter Quarter 2017 and developing phase started in April. This is the outcome of a 6-month long project consiting of four UW iSchool senior undergraduates with a variety of skillsets.

Problem

Wholesale stores provide quality items in affordable prices, but with items being sold in large quantities, they result in waste of goods and higher total bill, preventing people from saving money

Research

The Yuzu team conducted user-research on 52 survey participants.

  • 90% of the survey respondents shop at wholesale stores due to lower cost per item.
  • 48%of the survey respondents do not shop at wholesale stores due to bulk quantities.
  • 40%of the survey respondents reported. disposing of goods purchased in bulk quantities

Solution

Clickable Prototype

Mobile Application (Beta)

Add

Match

Message

Summary of the Major Technology Decisions

Programming Framework: React-Native

Database: Firebase

Authentication: Firebase

Technology Stack and Rationale

React Native

We decided to build our application using React-Native, a programming framework developed by Facebook to build native mobile applications. We chose this because it allows developers to deploy on both Android and iOS once written in JavaScript. Our team focused primarily on the iOS app, but due to the nature of React-Native, we were able to consider that Android portion is also "written" as soon as the iOS portion was completed.

Firebase

We decided to use Firebase, a mobile and web application development platform built by Google. We use Firebase for their Authentication service because we are easily and quickly able to authenticate users using email/password combos. We also used Firebase's real-time Database service to store our Costco locations, product data, user data, as well as real-time matching data. Their real-time database has a easy-to-use user interface to access and modify to data directly in the browser. It also provided massive storage size potential and real-time data management, which was crucial for our mobile application.

Promotion Video

Award Recognition

UW iSchool 2017 Commercial Potential Award

The Team

Derry Cheng

Product Manager | [email protected] | LinkedIn

Sally Li

Mobile Developer | [email protected] | LinkedIn

Jessica (Hyerin) Ro

UI Designer | [email protected] | LinkedIn

Stacy (Yunpei) Zeng

UX Designer | [email protected] | LinkedIn

Yuzu

[email protected] | Website | Capstone Website

yuzu's People

Contributors

lisally avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  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.