Giter VIP home page Giter VIP logo

foodtime's Introduction

Let’s Solve Lunch: CS 465 Group #17

Andrew Borg, Xi Chen, Harrison Kiang, Kirill Mangutov, Jonathan Park, Isra Sunhachawi

A Study in Mobile User Interface Design

Poster

Given a problem (in our case, meetup scheduling for a group of individuals), propose a solution and perform user-driven design methodologies to develop a user interface prototype that best highlights our solution's value proposition.

Everything client side works, however there is no communication with any backend and therefore no data persists or is transmitted across devices.

To run, launch using Android Studio while an emulator is open or an Android phone is connected.

Screenshots

Image Image Image

foodtime's People

Contributors

kmangutov avatar hkiang01 avatar jgp1295 avatar izmaxx avatar abborg avatar jgpark2 avatar

Watchers

James Cloos avatar  avatar  avatar Daisy Chen avatar  avatar  avatar  avatar

foodtime's Issues

Scheduling Meetups, Inviting Friends selection list

ATM, the list is ignored and everyone on the list is invited when the meetup is scheduled.

Someone implement the listeners and whatnot to get the list of USER (OBJS) that are selected under the invite friends tab, so that those people are invited for the event upon creation (upon Event obj creation, add selected User objs to waiting friend list (there's a function for it)).

Editing a previously accepted event brings you to wrong activity

Accepted Invites-> Review Meetup -> EDIT button

It brings you to the new event scheduling activity, meaning anyone can change invitations/location/time/etc.

should be brought to a similar screen as clickign on a pending invite, but rather than "accept/decline" buttons, you have "return/submit"

ideally, the current "Review Meetup" page needs a time bar (with the fabled "overlaps/transparency/gradients..." <-this requires another overhaul of events class), which becomes editable after clicking the edit button.

Pop-up Confrimation Msgs needed

On: removing friends, scheduling meetup, submit for editing meetup, accepting meetup, and declining meetup? (since upon declination, we don't really REMOVE it from the user at all, it stays there, in which case u dont really have to have a confirmation, but then "ignore" wud be better than "decline").

How to return to a grandparent instead of parent?

I modified the logic that user needs to firstly add friends when scheduling a event if no friends in its friendlist. How can the friendAddActivity finish to SchedulingEventActivity instead of friendActivity?

Potential DB inconsistency

This just needs to be checked. (and fixed if broken).

Not sure if Review Meetup page shows the correct list of people under "going" and "to reply".
Similar for people under "with" in Accept This Invitation? page.

Are these lists scrollable?

Obv. inconsistency with location and time on these pages, since they are still hard coded. simply replace the hard code with actual data by referencing global class.

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.