Giter VIP home page Giter VIP logo

cs378-project's People

Contributors

csmetcalf avatar sweetman avatar

Watchers

 avatar  avatar  avatar  avatar

cs378-project's Issues

Log in / Sign up

It is set up in the storyboard. Code started in new user view controller and also log in view controller. Needs to be done.

Pop up picker

It works for food choice and where by building instead of inputting address now. First, click in text field and picker appears.

Issue is I can't get it to resign. Any ideas are welcome. EDIT: Working now

Priority TODO:
Need a way for someone to add food or a location address that isn't in the picker already (user chooses the input field or clicks on a button for standard choices (the picker)). Need to have the picker popup on the button click and not the click in the text field

Push

Actually we do need sign up enabled because of the customized push notifications. We listed it on the final version.
➢ Food headline watcher – Anytime an event is posted with a keyword you set up yourself, a push notification will be sent

EDIT: Sign up and Sign in work. Username: a Password: test

TODO: Allow user to customize push notifications - set preferences like only see pizza event

UPDATE:
Ok - In NewUserviewController I try to add a new channel for a user, but it looks like in Parse that it is assigning the user preference channel to the same user each time. So the same user is getting hamburger, coffee, even though a new user is signing up for that preference. So that code is incorrect. line 291.

Also need to check in addviewcontroller line 511 if the parse query is correct.

James - you can switch the parse database to yours if you want to check the users. Mine is a bit cluttered right now. If you switch and figure it out, text me.

Outstanding issues

My parse database is working with a lot of tests so it's fine to test with it and not change identifiers.

  1. Picker issue - allow user to input text or click button to choose the picker option(see issue mentioned earlier) in the addviewcontroller
  2. Allow user in newuserviewcontroller to pick more than one food interest from the picker and insert it into the channel. It works with one now.
  3. UI
    newviewcontroller - scrollview is too large
    Also clicking keyboard is not resigning the keyboard
  4. We put this in our original proposal (unfortunately)
    • Food headline watcher
    • Voting/Commenting system
  5. Need about 10 additional street addresses for buildings around UT.

I don't know what a watcher is so I say we bag that. However, we are graded on what we said we could do. If you can try a voting or commenting system, I think that is important as we said we'd do it.

So in terms of priority I would say the voting/commenting system and then #1 above as a second priority.

Thanks.

Custom UI picker for food and for where - Add View Controller

Food - need a pop up uipicker when text field is touched. picker should have choices that we have images for so user can just pick. Needs to be a pop up picker bc not enough room on the screen.

Where - same as above - popup picker where user can pick buildings like gdc instead of typing in the address. We just need a few address to put the building and its address in an NSArray for the pickedData. There is a method that gives he lat/long based on the address.
Creating the popup picker is the issue. - this is the #1 priority now.
Need to tweak code to accommodate for this.

Search - if multiple results

If multiple results in search, clicking on second or third result segues to details of the first result. It is returning row 0 in didselectrowatIndexPath even if it's row 3. don't know why.

Latest issue

I think I solved the custom parse issue. Now just need to be able to choose more than one interest upon sign up from the uipicker. Haven't solved that yet.

UI on signin

Once a user signs in, the top FreeFoodFinder banner goes away in the addview and the details view. This would be ok except the back button disappears too. Not sure what is happening.

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.