u/Proper-Change1274

Image 1 —
Image 2 —
Image 3 —
Image 4 —
Image 5 —

Links:

Source (GitHub): https://github.com/CosmicDorito-25/SnackTax

Video Demo:

https://www.loom.com/share/e166069e5a924c0a9a71243e0472ca62

The Pitch:

I’m a beginner, and I’m sick of calorie trackers asking for my email just so they can sell my data and pester me with subscriptions.

So I built SnackTax. It’s a "local-first" tracker that lives entirely in a single .html file.

Why it’s different:

Zero Dependencies: No frameworks, no libraries, no external CSS. It’s just raw HTML/JS/CSS in one file.

True Privacy: It uses localStorage. Your data never touches a server. If you don't back it up (single-click export), it's gone. That's the price of freedom.

Fast: It loads instantly because it’s not fetching a backend.

Features: Tracks macros (Proteins, Fats, Carbs, Fiber), water intake, saves custom meals, and tracks streaks.

Technical Stuff (for the devs):

Architecture: Vanilla JS state management.

Storage: JSON-based local storage with an export/import feature for data portability.

UI: Minimalist CSS built for "open -> log -> close" speed.

Feedback Wanted:

Since this is my first "real" project, I’d love feedback on the code structure and the UI. It’s licensed under GPL v3, so feel free to fork it and make it your own.

u/Proper-Change1274 — 8 days ago

Links:

Source (GitHub): https://github.com/CosmicDorito-25/SnackTax

Video Demo:

https://www.loom.com/share/e166069e5a924c0a9a71243e0472ca62

The Pitch:

I’m a beginner, and I’m sick of calorie trackers asking for my email just so they can sell my data and pester me with subscriptions.

So I built SnackTax. It’s a "local-first" tracker that lives entirely in a single .html file.

Why it’s different:

Zero Dependencies: No frameworks, no libraries, no external CSS. It’s just raw HTML/JS/CSS in one file.

True Privacy: It uses localStorage. Your data never touches a server. If you don't back it up (single-click export), it's gone. That's the price of freedom.

Fast: It loads instantly because it’s not fetching a backend.

Features: Tracks macros (Proteins, Fats, Carbs, Fiber), water intake, saves custom meals, and tracks streaks.

Technical Stuff (for the devs):

Architecture: Vanilla JS state management.

Storage: JSON-based local storage with an export/import feature for data portability.

UI: Minimalist CSS built for "open -> log -> close" speed.

Feedback Wanted:

Since this is my first "real" project, I’d love feedback on the code structure and the UI. It’s licensed under GPL v3, so feel free to fork it and make it your own.

u/Proper-Change1274 — 8 days ago

Links:

Source (GitHub): https://github.com/CosmicDorito-25/SnackTax

Video Demo:

https://www.loom.com/share/e166069e5a924c0a9a71243e0472ca62

The Pitch:

I’m a beginner, and I’m sick of calorie trackers asking for my email just so they can sell my data and pester me with subscriptions.

So I built SnackTax. It’s a "local-first" tracker that lives entirely in a single .html file.

Why it’s different:

Zero Dependencies: No frameworks, no libraries, no external CSS. It’s just raw HTML/JS/CSS in one file.

True Privacy: It uses localStorage. Your data never touches a server. If you don't back it up (single-click export), it's gone. That's the price of freedom.

Fast: It loads instantly because it’s not fetching a backend.

Features: Tracks macros (Protiens, Fats, Carbs, Fiber), water intake, saves custom meals, and tracks streaks.

Technical Stuff (for the devs):

Architecture: Vanilla JS state management.

Storage: JSON-based local storage with an export/import feature for data portability.

UI: Minimalist CSS built for "open -> log -> close" speed.

Feedback Wanted:

Since this is my first "real" project, I’d love feedback on the code structure and the UI. It’s licensed under GPL v3, so feel free to fork it and make it your own.

u/Proper-Change1274 — 8 days ago
▲ 6 r/codereview+2 crossposts

Hey, I'm a beginner and I was tired of calorie trackers wanting my email, a subscription, and cloud access. So I built one that lives entirely in a single HTML file. No dependencies, no backend, data stays in local storage. Would love any feedback!

I have attached the link for the GitHub Repository, but if you don't know how to use it you can always dm me and I'll send the html file.

Demo video

Thank you for your time.

u/Proper-Change1274 — 8 days ago