development

How I Tricked Myself Into Learning Biology By Building a Website

The story of how I turned boring biology textbooks into HelixFun - a platform where learning feels like discovery, not a chore.

Mridul Hasan
about 1 year ago
5 min read
How I Tricked Myself Into Learning Biology By Building a Website

How I Tricked Myself Into Learning Biology By Building a Website (And How You Can Too)

Let's be real. The first time I cracked open a biology textbook, I felt my soul gently leave my body. It wasn't learning; it was a chore. The diagrams looked like they were drawn by a stressed-out architect, and the text was... well, let's just say it was a powerful sleep aid.

I thought, "What if this didn't have to suck? What if learning about the human heart felt less like memorizing a car manual and more like discovering a secret superpower?"

That single, rebellious thought was the spark that ignited HelixFunβ€”a platform I built where biology is broken down into fun, visual, and bite-sized pieces. Here's the story of how it came to life.

The "Why Bother?" Phase: The Blueprint

The initial HelixFun planning board

Before a single line of code was written, there was a mess of ideas in my head and on paper. The goal was simple but ambitious: transform life-saving skills and cardiology into something approachable, engaging, and unforgettable.

The core pillars were clear from the start:

  • Ditch the Textbooks: No more walls of text.
  • Interactive Quizzes: Because who doesn't love the tiny dopamine hit of getting an answer right?
  • Fun Facts: The "did you know?" stuff that makes you sound smart at parties.
  • Selected Videos: For when you just need to see it to get it.
  • Certified Volunteer Opportunities: Because learning is better when you do it with others.

This wasn't just a website; it was the learning space I wished I'd had.

The "Okay, Let's Actually Build This" Phase: Code & Coffee

The platform lives at helixfun.vercel.app, and building it was a beautiful chaos of logic and creativity. I chose a modern tech stack to keep things fast and smooth.

The Techy Bits (Made Palatable):

The skeleton of the site is built with Next.js, which is like a super-efficient factory for making websites. For styling, I used Tailwind CSSβ€”it's like having a giant box of LEGOs for design, letting you build the look and feel without losing your mind.

Here's a tiny, non-scary snippet of the code structure for a lesson page. It's basically a recipe:

// This is how we structure a "Fun Lesson" component
const FunLesson = ({ title, funFact, videoUrl }) => {
  return (
    <div className="p-6 bg-white rounded-xl shadow-lg">
      <h2 className="text-2xl font-bold text-helixPurple">{title}</h2>
      <p className="my-4">πŸš€ <strong>Fun Fact:</strong> {funFact}</p>
      <VideoPlayer url={videoUrl} />
      <QuizWidget topic={title} />
    </div>
  );
};
// See? Not so bad!

The HelixFun homepage

The main features came to life one by one:

  1. The Lesson Hub: This is the heart of the operation (pun intended). Each lesson is short, visual, and ends with a quick quiz to seal the knowledge in.
  2. The Interactive Quiz Engine: I built this so it feels like a game, not a test. Instant feedback, no judgment, just learning.
  3. The "Bio-Facts" Corner: A dedicated spot for those wild, shareable facts that make biology cool. (Example: "Your heart beats about 100,000 times a day." See? You're impressed.)

HelixFun quiz interface

The "Oh Wow, This is Real" Phase: The Vibe

The most important part wasn't the code; it was the vibe. The tagline "Built by students, for students" is the core of our DNA. We're not professors on a pedestal; we're the people in the trenches with you, and we're figuring out how to make this stuff stick.

We're for the curious young minds who think first aid is boring and cardiology is complicated. We were you. And guess what? We built a solution for us all.

HelixFun mission graphic

What's Next? The Heartbeat Continues

Building HelixFun was my way of solving my own problem of being bored to tears by traditional learning. It was part frustration, part passion, and a whole lot of Googling "how to fix this CSS bug."

The platform is live, it's growing, and the mission is clear: to make learning feel like discovery, not a chore. It's a continuous project, a labor of love (and a moderate amount of caffeinated panic).

If you've ever looked at a biology textbook and felt your will to live decrease, I invite you to see the alternative.

Check out the living, breathing result of my journey at helixfun.vercel.app. Let's make learning fun, together.

Mridul Hasan

Mridul Hasan