Loading README...

Flux3tor

Today I finally got FlavorForge’s streak system working, and honestly this was way more of a fight than I expected.

At first, my popup just kept throwing a “failed to fetch” error, even though the API endpoint worked fine in the browser. Turns out Chrome extensions don’t like you talking to random websites directly because of CORS. So I had to reroute everything through the content script and basically make the page itself fetch the data for me, then pass it back to the popup. Once I did that, it instantly clicked into place.

Now FlavorForge:

  • Pulls the latest devlog
  • Figures out if I posted today or yesterday
  • Updates my current streak and best streak
  • Shows a 🔥 badge in the Flavortown sidebar that updates in real time

Seeing that little fire icon pop up in the menu for the first time was lowkey way more satisfying than it should’ve been.

Next up, I’m planning to build the Vault system so I can save projects I like, tag them, and actually find them later instead of losing them in the explore feed forever.

Attachment
0