Avatar

What I’m Working on in Vegy Right Now

2025-11-29T08:22:56Z · by Harrison Erd

This is one of those “build in public” posts, except I’m not doing it for engagement or transparency or whatever. I’m doing it because writing this down helps me pretend I have a roadmap.

Here’s what’s on my Vegy TODO list right now. It’s a mix of broken stuff, features I promised someone, and ideas I half-started and never finished.

Fixes & Bugs That Shouldn’t Exist

  • Items not using pricing tiers on main price list .csv
    This is a dumb bug. The pricing engine works everywhere else but forgets its manners when exporting the All Items CSVs. Classic.

  • Forgot password action
    Still not implemented. People forget passwords. I forget to code the feature that helps them. Just kidding right now we manually reset them to a temporary password so they can change it themselves once they recover their account. Not exactly scaleable.

  • Ajax admin user selection descriptive search placeholders on new_order
    That’s a lot of words to say “the user dropdown sucks and no one can find who they’re looking for.”

Features People Asked For (So I Said “Sure”)

  • Letterhead on price lists, order guides, & favorites
    Branded PDFs are coming. Because apparently people don’t want to send out Times New Roman spreadsheets anymore.

  • Routes / territories
    Delivery logic based on zones or drivers. Real logistics stuff. Trying to keep this lightweight but still useful.

  • Retail / restaurant ordering — pay on order
    This one’s big. Right now most customers are paying later. But adding card-on-order support for small shops and restaurants is high on the list.

  • Shipping labels
    Because writing addresses by hand is not a scalable business strategy.

  • Release for dispatching
    Orders don’t magically deliver themselves. This feature will help suppliers mark orders as ready to go, assign them to delivery, maybe generate slips, maybe not. We'll see how much sleep I get.

Tech Debt & Clean Up

  • Integration pathways
    This means cleaning up and standardizing all the QuickBooks/export/third-party stuff. Right now it’s duct tape. Functional, but not cute.

  • Consolidate all CSS into base.html
    Currently it’s a disaster. Every page pulls from a slightly different CSS file with slightly different Bootstrap variants. I hate it. I made it. I will fix it. Eventually.

That’s the current list.

Some of this will ship this week. Some of it will rot in a Trello card I ignore until a customer yells. But it’s progress. And at least I’m not pretending there’s a product team.

← Back to posts