The Beer Cellar v2.0

Discussion in 'Cellaring Beer' started by CyberMonk, Mar 29, 2016.

  1. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
    kzeon likes this.
  2. kzeon

    kzeon

    Joined:
    Apr 30, 2014
    Location:
    Montreal, Qu├ębec, Canada
    thanks for the async changes, that's great!

    The fact that the brewery and the beer are now 2 different fields (as suggested in PM a few months ago) is a great change! I prefer browsing an account by brewery, much better! I can get rid of my JS script now ;) Happy that you changed this!

    Missing the older CSS styling, but thats me :p
     
    CyberMonk likes this.
  3. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
    Posted an update detailing upcoming improvements, including database cleanup and an enhanced suite of trading features, and (further in the future) a revamped mobile version of the site.

    Thanks to those using the site, and as always, if you have any feedback or issues, let me know.

    https://www.beercellar.me/blog/whats-next
     
    kzeon likes this.
  4. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
  5. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
  6. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
    Another small round of updates: https://www.beercellar.me/blog/small-batch-updates

    Feeling pretty good with the current state of the site, which means I can begin thinking about bigger picture updates. I think it's time to gear up and start working on fleshing out a trading infrastructure, e.g., search by beer/brewery for For Trade/ISO beers, some sort of "shopping cart" interface for proposing/dealing with trades, box out ISO lists into their own area so they don't clog up your main cellar, etc. Unlike the too-long refactor wait, I plan to release updates in a much more piecemeal manner, not save them all up for monolithic pushes. Development pace may not always be as quick as it's been recently, but hopefully I will avoid any more long procrastinatory stretches ;)

    I'm also planning to to flesh out Messaging a bit (as it's quite a simple implementation/interface at the moment), revamp the mobile interface (not much new functionality but I want to ditch jQuery Mobile and go with something more modern), and add other miscellaneous smaller features. Among the various things I have on my possible to-do list are:
    • Export tasting notes (definitely planned, as a companion function to current CSV export ability)
    • Ability to hide individual entries, rather than the whole cellar, from public view (possibly planned, though I may instead address this via trading infrastructure and interface)
    • Add user-definable "storage" column to cellar, e.g., "Box 1", "Fridge 2" type info (probably doing this one, will work in conjunction with current "Disable In Fridge" feature, so if that column is disabled you'll have the option to bring in the custom location column instead)
    • Maybe add some other fields like Amount Paid (contingent on ability to do so without compromising the interface or usability)
    • Some graphing features would be fun (consumption graphing, graph by style, etc.), but this is low on the totem-pole as I'd like to focus on more functionally oriented changes first
    And that's everything I can think of off the top of my head. Feel free to pass along any other suggestions; no promises I'll implement a given request, but I'm happy to read and respond to pretty much all user feedback!

    Cheers, and hope you guys are enjoying the site.
     
    ASak10 likes this.
  7. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
  8. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
    New feature that I think "power" users will like: custom storage locations.

    https://www.beercellar.me/blog/new-feature-custom-storage-locations

    I wrote up the feature in full at the link above, but the gist of it is:
    • If you disable the "In Fridge" column, you can optionally display a new "Location" column
    • Locations are user-definable, you can specify as many as you need, and all locations can be edited after creation (and all beers with the edited location will reflect your changes)
    • Those with the feature enabled will have any specified locations available when adding/managing beers
    • The site's CSV import has also been upgraded to optionally support importing a spreadsheet with a location column, and will automatically generate location records for any locations you import
    Not many folks have disabled the "In Fridge" column (at least, not yet), so I expect this will only be used by a small percentage of the user base, but I know some folks have absolutely enormous cellars that might benefit from more granular organization. On that note, I also made a couple performance enhancements that are, from what I can tell, decreasing initial load times for very large cellars by a good margin.

    Only other update is the My Account area got a bit of a facelift, both to accommodate the increasing number of account options available, and to add an area for managing your custom storage locations. Cheers!

    P.S. A cheat for anyone already on the site who'd like to use this feature but dreads the task of manually adding a Location to all their existing entries: if you export your cellar as CSV from the My Account area, you could add a Location column to that file, specify all your locations offline in the spreadsheet, then re-import with the "delete all existing entries in cellar on import" option available at the bottom of the final import step.
     
    duceswild likes this.
  9. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
  10. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
  11. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
    Been a couple months since the last update, but I've finally readied the revamped mobile interface for The Beer Cellar and it's available for beta testing. Quoting the relevant portion of the following blog post below:

    Note that you can also create a new account in the beta environment if you'd like to play around with things, though this won't carry over to the live site (you'll need to create an account there as well if desired). Hopefully I'll get this new mobile interface live in a week or so!

    Lastly, here are a few screens of the new interface:

    [​IMG] [​IMG] [​IMG]
     
  12. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
  13. CyberMonk

    CyberMonk

    Joined:
    Oct 16, 2014
    Had some various fixes lately. Specifically, if you've ever tried my CSV import and ran into errors around your CSV not being properly formatted (even though it was), that should now hopefully be resolved. Also fixed some issues around authentication issues, timeouts, and form errors.

    If anyone has trouble logging in, BTW, try a password reset. Possible it might be necessary for some folks.