Giter VIP home page Giter VIP logo

noomee's People

Contributors

esong avatar qfliu avatar zhuhw avatar

Watchers

 avatar  avatar  avatar

noomee's Issues

Create models

Create models

  • User
  • Lunch
  • ...

Anything else?
and all names open to suggestions

Possible Improvement for Events Shown

  1. Currently, we are showing events from all friends. But, users in Toronto do not care if his friend in San Francisco is going to eat sushi for dinner tonight. So maybe can give option for user only give them events in the same city or in a region/radius.
    Since the app will collect user location for Shake anyway, it's possible to not request location from Facebook.
  2. If possible, find a way to not show events from some friends because user does not know them well enough or does not want to eat with them. May be impossible to achieve.

"Go Back" button resets app

Reproduce Step:

  1. Open Noomee
  2. Go to "Decider" Tab
  3. Press "Go Back" button
  4. Reopen app
  5. The app is in "Activity" tab

Push Notifications.

The easiest way to keep our user to use the app is to add push notifications.

  • Every day during the lunch and dinner time, we should push a location to the user.
  • When someone joins to your event, we should send a push.

Create API for getting user's friends

Given user id and access token.
Get user's friend list from graph api.

Note: we actually want to find user's friend who have our app. It could be a join on our own user list or check if facebook has api that returns friends who have authorized our app before.

Search radius is too small.

When Roy was testing the app, he couldn't find anything as there's nothing around him in 1km, I tried to simply increase the search range, it's kind of weird as we only load 20 entires from the server #43. Thus, we need to find a solution to this.

Empty category selected for decider results in crash of program

Reproduce step:

  • Open app.
  • Go to decider view
  • Change location using GPS in android phone
    -Go back to decider and try to random a restaurant again results in program crash.

Possible problem:
After changing the location, categories available are not refreshed. And when random, query for null information results in crash.

Design the main view

We need to design the main view and talk about it. leave comment when you have time.

I've posted this in fb chat, but i guess it's better to have it documented here:
https://ui8.net/product/material-ui-kit

I think this one contains a lot of new google material design stuff, we may copy or buy it, if it's really good.

Create API for getting local restaurants from Yelp

User should pass his geo location, find restaurants on Yelp according to that location.

Find a strategy on how to cache restaurants locally so that the client doesn't request for restaurants all the time, but it can also detect newly added restaurants on Yelp.

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.