Giter Site home page Giter Site logo

giftable's People

Contributors

bpkennedy avatar jimmehboy avatar

Watchers

 avatar  avatar  avatar  avatar

giftable's Issues

Handle error cases for loader in login page

Logging in without all fields filled will sometimes fall into the error callback of a deferred and the loading element is never removed - so appears to be "Loggin in" forever.

Ability to track when a gift was given and for what event

Steve Krekeler -
After I add a gift and change the status to Given, it would be great if there was a field and/or date where I could record what/when I gave the gift. For example, I enter Apple Watch, change status to Given then record that it was for my wife's birthday.

Change Interest Level

To use 1-5 and use radio buttons instead of drop-down. Also use font-awesome smiley faces instead of numbers.

Implement Forgot and Reset Passwords

Should be prompt for temporary password reset. Currently it doesn't behave right when linking back to "change it" when in the app. Need a link for Forgot Password in the login page.

add footer to homepage

Use the navy color as the base with lighter/darker shades for the icon pattern. This was removed from the other views because we are using absolute positioning for the ng-view to enable the ng-animations to transition pages correctly. It makes that footer on those views difficult to work with.

Handle empty people list

After new account creation - do not show search and button - just show one actions to “Get Started"

Create globally findable user's profile, for crowd-sourced gift ideas

I wanted to do this earlier but could never land on the most useful and secure way to do this. There are still some things to hash out, and I am asking people for feedback. Essentially, the use case is this:

My good friend's sister, Hannah, is getting graduating and a ton of people will be coming to her party and getting her gifts. Many of them don't know her well enough to know what she'd really like. It would be nice to have a place where everyone can brainstorm gift ideas in a collaborative way. Her closer friends can proctor the list and validate what things she'd be most interested in. People can coordinate who is getting her what. And I can be sure, at the least, that I'm getting her something of some personal interest.

To accomplish this, I want Hannah to be able to add herself as a giftee. She would then be globally searchable. I would go "look for her" on giftable by searching on her name - maybe with a profile pic to make sure it's the same Hannah. I would have to request to see/access/be added to her list. Hannah would get an alert saying that Brian wants access to view her gifts and events - this is important to prevent lurkers and stalkers! Some of the trickiness of the implementation here is in the idea of people knowing what you like and you have no control over that - so I don't want to introduce that.

So, Hannah would know my name and she would all me to see her gifts and events. She would appear in my list of People when I log in - or maybe this would be another screen for Public giftees. I could add gifts to her list and rate them. I could see what others have added and rated. I could see the status of gifts - if someone has something shipping, etc..

I think I want to prevent Hannah from being able to actually see the gifts on her Gift list - so as not to ruin the surprise. However, I think she'd be able to add, edit, and delete her own events. Still more to figure out here from talking to people.

Anyway, this is the basics. I think this feature is important. Up until now, a lot of these features can be found in similar gift list/gift tracking iOS/Android apps and web apps. However, I've never seen something like this and I know it would be very helpful for me (and most likely others).

Have to click blue "Create" button twice

Scott Webster -
Brian, when I add a giftee... after entering the name I tap the blue add button and it takes me to a full screen of the add giftee with the name show so I have to tap the blue button again. I'm on my phone so it may be that on a tablet it doesn't do that.

Brian Kennedy -
After touching the blue "create" button for a new giftee, you should be looking at a screen like this (attached). Then to go to that persons details (for adding and viewing their gifts and events) you would touch their name. Is this what you're seeing?

Scott Webster -
Scott Webster Not until I tap the blue button a second time. But I do get this screen after that.

Update person page layout

Full width container for person info and edit/save/delete controls. Full width gift list like "Tommy's Gifts" and Full width events like "Tommy's Events".

Update homepage

Create call to action button (which goes to login page), use full width background image of gift - maybe parallax. Have rotator for the feature descriptions.

Change Events to show days till date

On hover, show X days away. Also show proximity to event date background color changes (Green=good, Yellow=close, Red=get dat shit, overdue=Skull and crossbones).

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.