christiangenco / dbinbox

an inbox for your Dropbox
dbinbox.com
MIT License
285 stars 42 forks source link

Upload complete indication #50

Closed phaseOne closed 10 years ago

phaseOne commented 10 years ago

Multiple users (uploaders) have indicated that they don't know if their files were added or not. The majority of them are not tech-savvy, so that has a weight, but a well-designed product takes time and real-world testing. I'm thinking that some kind of modal (timed or display until user acknowledges it) and/or alert bubble that is displayed when all files have completed their uploads would be a good improvement.

As a person with a lot of experience, the green checkmarks are sufficient, but for perhaps the majority of users, they need a little clearer re-assurance that their files are uploaded.

christiangenco commented 10 years ago

Hmm, I agree with these sentiments. What alternative UX would you propose?

phaseOne commented 10 years ago

Good question; I'll propose something later tonight or tomorrow. I'm attempting to update the framework to bootstrap 3.0 because, why not. Your code isn't too hard to understand: it's very similar to express and I've worked with haml before.

I'm a node.js guy, so I've had little experience with ruby and I'm stuck right now. I'm attempting to set up my environment to run the app locally, but I'm getting hella errors with the usage, install, and compiling of ruby on 10.9. Nothing to do with the app, just ruby issues right now.

christiangenco commented 10 years ago

Ahh yeah, I've started coding new projects in Node just because Ruby deployment was always a pain with dependencies. I can't quite justify a rewrite of dbinbox, though :p

FYI: the production code on dbinbox.com and the code here have diverged in preparation for having paid accounts (I'm still not sure how I'm going to implement it, but I'd like to hide my implementation of charging credit cards as much as possible for security). If you'd like to swing the GitHub codebase to be more optimized for a single-user deployment (no database, no index "signup" page, just cut and paste an API access code in some config file and push to Heroku), go for it.

christiangenco commented 10 years ago

I've just pushed a complete rewrite of http://dbinbox.com that has much clearer and cleaner UI. Here's what uploads currently look like:

uploading