Saucebook banner

Saucebook

10 devlogs
11h 1m 6s

Browser extension that helps you vote on Flavortown projects and sync your votes to Google Drive.
Additionally you can gather your votes on NotebookLM.

This project uses AI

Code completions, mostly CSS + small part of README + Oauth + larger part of SETUP_DISTRIBUTION.md

Demo Repository

Loading README...

F3rro32

Fixed stars not working - Enhanced event listeners for star rating system
Fixed draft saving - Corrected destructuring syntax in triggerAutoSave()
Fixed Drive sync - Added missing space in Authorization header (Bearer instead of Bearer)
Fixed rating detection - Added :checked selector to properly read selected scores
Fixed dark mode toggle - Changed from getElementById to querySelector for correct element selection
Fixed AI suggester - Changed baseline score from 0 to 5 for more sensible recommendations
Fixed preview panel visibility - Updated CSS styling with blue gradient for better contrast

Attachment
0
F3rro32

Shipped this project!

Hours: 10.27
Cookies: 🍪 134
Multiplier: 13.06 cookies/hr

Built Saucebook, a Chrome/Firefox extension that enhances voting on Flavortown projects and syncs votes to Google Drive. Learned how to work with browser APIs, OAuth 2.0 authentication, and Google Drive API integration.

F3rro32

Added setup distribution.md, which explains clearly how to use correctly the extension.
It’s 99% made by AI, since, as I said in other devlogs, I hate doing docs.

Attachment
0
F3rro32

Finished the project for now, I still have to test some things, but the main part is working.
I did also the README, so everything should be alright.
Tomorrow I’ll test it out correctly so I hope it works.

Attachment
Attachment
0
F3rro32

Finished working on the code.
Now I’ll just have to fix some bugs with google Console, to make it work seriously and test the extension out.
I’ll first do the readme
Vote.

Attachment
0
F3rro32

Fixed some minor bugs and added (fake) ai suggester.
Vote with this and you’ll save a lot of time

Attachment
0
F3rro32

Finished the html, css part, and started fixing some minor bugs in js.
The extension is working, I still have to fix some things and add
some nice features, but this journey is coming to an end.
I hope you’ll enjoy the final product

Attachment
0
F3rro32

Finished option.js, so I completed all options threes, so options.html, css, js.
I’m proud of my work, I’ll now focus on the content.css.
Stay tuned

Attachment
0
F3rro32

Finished the service-worker and started coding some UI.
I’m focusing now on the options part.
Stay tuned, cause voting won’t be a problem anymore

Attachment
0
F3rro32

Added first popup.html / css code, to see the extension working.
I also started working to the service-worker and mainly to the content.js.

Attachment
0
F3rro32

Init project.
I created the structure and initialized some files, like the manifests and the content.js. Additionaly I started the popup.html
Stay tuned cause this extension will be peak

Attachment
0