walker-finlay / eces

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eces logo please don't sue me

Epicurious Enhancement Suite (eces)

It's beginning to cook a lot like Christmas - My xmas gift to mom 🎄

Modules

  • Recipe notes notebox
  • Handy ingredients handyingredients
  • Recipe box operations (search, sort, group, etc) recipeboxops

TODO

Up next

  • make the built in sticky box actually work
  • pack up the extension and install it on moms chrome acc

Refactoring

  • could be more DRY

Would be cool

  • structured notes
  • find a purpose for the action button
    • module selection
    • feature requests
      • have them sent to a repo somehow? maybe a folder in my inbox?
  • publish it to the Chrome store
  • find something to add to chrome contextMenus
  • add keyboard shortcuts
  • add a rating from different family members !!
  • hover over an epicurious link to view note or maybe in context menu
  • save changes as they're made to a buffer in memory - do this in background.js? save and wait a few seconds, then listen for HTMLElement: input event?
    • commit the buffer to localstorage every so often, or when HTMLElement: change event fires

Stretches

  • perform database-ish operations on your recipe book
    • sort by
    • group by
    • search
    • use chrome.storage API as a database? would this be efficient?

Absolutely pointless

  • Convert into a social media platform
    • add eces friends, message them, join groups, etc.

About


Languages

Language:JavaScript 86.9%Language:CSS 13.1%