You ever start something, thinking it’s gonna be a breeze, only to find yourself two years later questioning every decision you’ve made in life? Yeah. That’s me withĀ Peerkada.

At its core,Ā Peerkada is just a QR code attendance system—nothing fancy. Admin functions? CRUD operations? Dynamic styling? A profile page that shows a user's image? Sounds simple enough, right? A high schooler could probably throw this together on a school night and still have time to play video games. But me?Ā Jesus Christ, this thing has beenĀ HUMBLING. ME. DOWN.

Two Years. TWO. WHOLE. YEARS. 😭

Now, to be fair, I wasn’t working on this consistently. Back in university, time was a rare luxury. But despite the intermittent work, IĀ poured my heart and soulĀ into this project. And if we’re talking about actual hands-on time? I must’ve put inĀ at leastĀ 50 hours. Not just coding—no, no, no. That’s including:

  • Reiterations šŸ”„
  • Back-and-forth learning šŸ“š
  • Bug fixing (akaĀ 80% of my time, I swear to god) šŸ›šŸ”§

And the worst part?Ā I thought I was a decent programmer.

Tutorials Will Betray You šŸ˜µā€šŸ’«

I’ve followed so many tutorials across multiple programming fields. IĀ thoughtĀ I knew my stuff. But the moment you step out of that guided safety net?Ā Boom.Ā You’re faced withĀ actually thinkingĀ about implementation. You need to structure your workflow properly, or else you’ll end upĀ redoing the same things over and over againĀ (like me 😭).

Honestly, this whole experience is like aĀ love-hate relationship—except I’m the only one suffering. And would you believe it?Ā I’m STILL NOT DONE WITH CRUD FUNCTIONALITIES.

The Takeaway: DO IT ANYWAY

Despite theĀ headaches, theĀ ego bruises, and theĀ questionable life choices, IĀ highly recommendĀ making your own passion project. It’s the ultimate test of skill. It’s theĀ biggest jumpĀ from just watching tutorials to actually mastering something. You’ll struggle. You’ll cry. But trust me,Ā you’ve already got what you need—just keep pushing. šŸ’Ŗ

I can’t wait for the day I finish PeerkadaĀ withoutĀ following a tutorial. That’s gonna be aĀ moment. Until then... I’m gonna go suffer some more.Ā Peace. āœŒļø