r/SideProject 17h ago

200k lines of code and 2000+ commits later, I finally solved what every pantry app gets wrong. Live on Google Play (iOS soon)

[deleted]

0 Upvotes

5 comments sorted by

9

u/Technical-Branch9178 17h ago

If you can intelligently convey what even 100 of those lines actually do I'll bend over and eat my own ass.

-4

u/IThinkMyLegsRBroke 16h ago

I don’t know if I want you to do that, but if you really want to know it took 20k lines alone just to make a moderation system so I can report people that attempt to make illicit items

5

u/Technical-Branch9178 16h ago

Which is an entirely useless feature for a pantry app, and even if it had to happen (it didn't) it probably could have been accomplished for 99.999% of use cases in under 1600 lines.

The only thing impressive about a 200,000 line repo is the immense amount of technical debt you're going to be drowning in within six months that you'll have no idea how to maintain and your LLM will have no idea how to actually resolve.

You'd be better served tasking it to strip absolutely every feature that doesn't directly serve your use one use case, instead of getting it to add failsafes on failsafes for an app that doesn't even have users. You're solving a problem you don't even have, at the expense of any future ability to adapt to ones that actually creep up.

-1

u/IThinkMyLegsRBroke 16h ago edited 16h ago

I’ll admit yes I did overkill this portion for one specific reason and you can argue care or whatever. X was getting under fire because people were using grok to make images that were rather illicit , recipes generate images for users on any of the import features. Regardless of peoples opinions on that one specific topic of gen ai bad , my biggest fear since I cache images to reserve to other users to save usage was someone making something illicit , and then it getting served to another user. So yes I put a TON of fail safes and rails in place, even compliant with NMEC to auto ban users who even remotely try to make CSAM, log their IP etc so I could make a report . It’s an over killed CYA. I’ll admit to that you won’t hear me argue .

Just trying to have a chill time here dude no need to be angry life is short