giftable's People
giftable's Issues
"given" gifts should have indicating style
like special background color.
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.
Username when switching account
Username doesn't update when logging out and in as a new person. Sometimes have to refresh the page.
Remove increment/decrement from zipcode input
stylistically, keep the validation.
straighten up fonts and colors on forms and text.
Just isn't consistent right now - H1's are not the right weight. paragraph text is sometimes high weight where the labels are lesser.
Location of giftee is always London, UK.
Move toast notifications to top-right
It's a better place for them, according to the F-pattern eye movement of users.
NotificationDate should be a drop-down instead of date-picker
Maybe call it "Reminder" and have values like: 1/2/3/4/5/6 days, 1/2/3/4 weeks.
When editing an event no calendar picker
Fix datepicker format to include weekends on the AddEvent.html
Create some other way to get Back from the Person page to the People page
The “People” item in the top bar can get lost or missed. Not intuitive.
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.
Toastr notificatons not working each time
Change gift/event view to be modal and not separate page
Can't see username in top bar in Chrome
add emptyListMessage for gifts and events
For when new Giftees are created.
Accounts not being created completely in users table
Handle empty people list
After new account creation - do not show search and button - just show one actions to “Get Started"
get edit and delete for giftee working
UI is already there, just hook up the functions.
Create optional gift url field
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.
Add more status options
The feedback from Brian Kennedy on January 11th 2016 was:
On this page, I'd like more status options
View it on Doorbell
On calendar picker, weekends grayed out
Send welcome email on new user registration
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".
Do route change animations to provide context for navigation
Create chrome extension for saving links directly to Giftable
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.
Setup site to allow https
Currently is not
Add background wallpaper for authenticated pages
Maybe background for app could be the gift box icon repeated - kind of like gift wrapping paper.
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).
$ sign in the cost input breaking the Gift list view - it doesn’t want dollar sign
Clean up console.logs and dead code
Long overdue!
Ability to make Events recurring
So that you don't have to recreate Birthday and such every year.
Double alert on delete
When deleting a gift or an event, the toastr notification pops twice.
Error messages for login
Error when registering and another error saying already created
Consider the usability of arrow navigation for the people page
The arrow doesn't clearly indicate that the user needs to go there to add events/gifts. Maybe add a plus icon or some in-page text that says "add event info for this person" or something.
Add Display Name to the new user registration; set top bar to use when logged in
User should be able to pick their Display Name that will show in the app's top bar and also in the email template. Add a "Display Name" input to the new user registration form. Make it write to the .name property of the user in firebase.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.