I’m trying to hold back on the scope creep and I’d planned not to PWA this thing, but so many people are asking if it’s a real app, or just a website.
Maybe it would be worth doing a 101 PWA with caching of the assets & home screen icon. Unless I do a lot more work none of the features would work offline though.
I’m not sure if that’s pointless, having an online-only PWA, or if in reality most users are online and they just need an icon launcher, fast loading, and no URL bar.
Maybe I’ll do that. If you’re offline I might be able to cache a list of Fav/To Try and at least render those?
Begun sketching the main screen, with a summary of the user’s stats (almost like a scoreboard) and the interface for adding a coffee to their data.
The interface for adding a coffee should have some fun interactivity, and a minimal, low friction way of giving an approximate rating.
The goal of HadCoffee.com is not about details reviews, so I’ll be building something simpler than a star system. The purpose for recording any rating is to help with recommendations down the track and to be able to report to user’s their favourite as well as most frequently visited coffee shops.
The app will be more fun and useful if there’s some social aspect. I haven’t decided yet if this might include following strangers (ala Twitter), or if it’d be more for personal relationships. I think public profiles could make sense.
There would need to be some privacy controls, such as delaying new ‘Coffees’ for a couple of hours. (Actually live could be useful, but I’d give users the option to delay the post by a 2 / 24 hours).