Nerd Alert: Development Update 1.2.0

5 Comments

In an effort to keep everyone apprised of the happenings and goings on here on the website, Jesse and I have decided to blog about new updates to the site.

First, my name is Jake Caputo. I’m a designer and developer working out of DesignCrumbs.com and I’m the Director of Design at ActionNetwork.org. More importantly, I read a lot of comics. I’ve been a Modern Age Comics customer since 2013. Jesse asked if I’d build a new site for him, and here we are. I take care of the user interface and the frontend development, while my partner on this site, Spencer Finnell, has been doing a lot on the backend development.

We have a simple goal: Make the pull list easier for both sides of the Modern Age Comics counter.

Since we launched a few weeks ago, we’ve been adding features and smashing bugs like:

So without further ado, here’s a quick timeline including most of the features and bug fixes we’ve made. I hope to continue blog posts like this with each future release.

Beta – January 2, 2017

We invited a handful of Modern Age Comics customers to test the site and give feedback.

Version 1.0.0 – January 17, 2017

  • Initial Launch!

ADDED

  • Next page and jump to last links in the shop pagination
  • Button on shop page to view the current PREVIEWS
  • Auto scroll to top when changes pages in the shop
  • The shop now indexes all items, even out of stock products
  • PREVIEWS listing in shop now has the PREVIEWS issue number
  • Message on top of products to show if user has purchased it in the past
  • Shortcut to ‘View All Products’ from home page PREVIEWS section
  • [Backend] Orders auto complete

FIXED

  • Pagination was broke
  • ‘Pull’ buttons become ‘Pulled’ when clicked, this was broke after the first page

Version 1.1.0 – January 18, 2017

ADDED

  • Diamond ID search in the shop filters for administrators
  • Note about Wednesday emails on thank you page
  • Cache ‘Related Products’ weekly

FIXED

  • The word “Delivery” has been replaced with “Pickup”
  • Pull buttons on the home page changed size on hover
  • Increased the size of the order notes field on checkout
  • The cart totals section is wider
  • An issue where some authors were not showing on single item pages

REMOVED

  • The coupon field, while allowing coupons to still be used

Version 1.2.0 – January 31, 2017

ADDED

  • Comics in the ‘Next Month’ PREVIEWS cannot be purchased until the first of the month
  • Alphabetical sorting to the cart and checkout pages (hat tip Marcus Warwick)
  • Post author meta box (see it below this post!)
  • Additional styles to hours in sidebar
  • Default background image for blog posts
  • Comment submission button is now auto width
  • [Backend] Upload file to change ship dates
  • [Backend] Delete Mac Meta when Woocommerce products are deleted
  • [Backend] Block status changes when editing in the Dashboard
  • [Backend] Record initial order quantity from receipt
  • [Backend] Reindex FacetWP on imports
  • [Backend] Compare sale quantity and initial order quantity on FOC Report

FIXED

  • Changed D.E. to Dynamite Entertainment
  • Focus cursor in the search box when the Search link is clicked
  • Changed “My Account” link to say “Login or Register” when not logged in

REMOVED

  • ‘Order Again’ button since that doesn’t apply to us

Upcoming Features and Fixes

Right now, the complaint we hear most is about the slow checkout. We are 100% aware of this issue and it is completely out of our hands. It’s an issue with our cart system, which they have set to be fixed in their next release cycle.

So what’s next? We have a few new features and some kinks we still plan to work out, including:

  • Pre-Pay for your books [Completed] – This is ready to go, just need to flip the switch.
  • Wednesday morning emails alerting you of what purchased books will be available for you to pick up that day
  • Adding a ‘Remove’ button next to the ‘Pull’ button
  • Showing the number of each product in your cart next to the item’s ‘Pull’ button
  • Do away with the cover hover zoom and instead show the entire cover full screen
  • Show orders by release date in your account
  • Show the 12 most popular books for each week by amount ordered on the home page
  • Lots of behind the scenes tweaks

So that’s it! If you have any suggestions for features or find any bugs, feel free to leave a comment here or shoot me an email at [email protected].

Posted by Jake Caputo in Design and Development

I'm a web designer and developer currently living in Montgomery, IL. I drink copious amounts of coffee, read comics, and live life as if I'm in a sitcom.

5 Comments

  1. Mark Meads

    How about an ‘Empty Cart’ button?

    Reply

    • Jake Caputo

      That’s also on my to do list.

      For now, the quickest way to do it is to change the quantity on the items and then ‘Update Cart’. You can just click in the first quantity, hit 0, Tab, 0, Tab, 0, Tab, etc., and then hit the ‘Update Cart’ button.

      That should only take you a few seconds to shoot down a long list.

      Reply

      • Mark Meads

        Oh. Ok. That’ll help for now.

        Thanks, Jake!

        Reply

  2. Erin Stachowiak

    Possibility to sort by on sale date in search results?
    On adult content – positive results for S*x Criminals, but nothing for B*tch Planet. (without asterisks, obviously)
    Not sure if addressed elsewhere, but ordering back copies (pulling from shelves, or requesting Jesse look for something), or HC that are still available, like Saga Dlx HC #1?
    (There might be more, I’ll keep using and giving feedback – always ask a librarian!) 😉
    Also, to all – looking fantastic. Thanks for working on this.

    Reply

    • Jake Caputo

      Hi Erin,
      Thanks for the feedback!

      1) There are no Bitch Planet items available, that’s why you’re not getting any results.

      2) Right now we’re focusing only on pre-orders. You can always talk to Jesse about anything that he doesn’t have in stock in store.

      Reply

Leave a Comment

Your email address will never be published or shared and required fields are marked with an asterisk (*).