Skip to content

durva-dongre/9Lives

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐾 9 Lives: Where Code Cats Hunt Algorithms in the Dark

"You have 9 lives to master coding... don't waste them on stack overflow errors."

πŸ¦‡ Welcome to the Purrgatury of Programming

In the deepest corners of the internet, where syntax errors go to die and infinite loops echo through eternity, lies 9 Livesβ€”a coding platform so addictive, it should come with a warning label.

Here, learning DSA isn't just educationβ€”it's survival. You're not just a programmer; you're a digital predator stalking bugs in the shadows, collecting fish like trophies, and leaving a trail of solved algorithms in your wake.

"In Soviet Russia, code debugs you. In 9 Lives, you are the bug." πŸ•·οΈ


🎭 What Makes This Platform Wickedly Addictive

🐟 Fish-Based Economy (Because XP is for Dogs)

  • Fish Points: The only currency that matters in the digital underworld
  • Catch of the Day: Daily challenges that fill your fish bowl
  • Fish Market: Trade points for premium features and cat cosmetics
  • Legendary Catches: Rare fish for solving the most diabolic problems

πŸŽͺ 9 Lives Progression System

  • Life 1-3: Kitten Coder (still believing in clean code)
  • Life 4-6: Street Cat (learned the dark arts of debugging)
  • Life 7-8: Shadow Panther (algorithms bend to your will)
  • Life 9: Code Reaper (you see the Matrix... but in cat)

πŸ§™β€β™€οΈ AI Dark Magic

  • Groq-Powered Whispers: AI hints that crawl out of the void
  • Smart Suffering: Adaptive challenges that know exactly how to break you
  • Code Necromancy: Resurrect dead code with AI guidance
  • Interview Exorcism: Cast out your coding demons before the big interview

πŸ–€ Aesthetic of Beautiful Darkness

  • Midnight Oil Theme: So dark, your screen becomes a black hole
  • Cat Eyes: UI that glows like predator vision
  • Smooth Criminal Animations: Transitions smoother than a cat burglar
  • Easter Eggs: Hidden throughout like bodies in a thriller novel

⚰️ Tech Stack from the Crypt

πŸŒ™ Frontend Witchcraft
β”œβ”€β”€ Next.js 14        // Framework from the future (and it's dark there)
β”œβ”€β”€ TypeScript        // Type safety for when you're coding blind
β”œβ”€β”€ Tailwind CSS      // Styling darker than a black cat's soul  
└── Framer Motion     // Animations that haunt your dreams

πŸ’€ Backend Necromancy  
β”œβ”€β”€ Supabase          // Database that never sleeps
β”œβ”€β”€ PostgreSQL        // Where fish points go to multiply
β”œβ”€β”€ Row Level Security // Tighter than a cat's grip on a fish
└── Real-time Chaos   // Updates faster than a startled cat

πŸ€– AI From Another Dimension
β”œβ”€β”€ Groq              // AI so fast it breaks the laws of physics
β”œβ”€β”€ Llama Models      // Surprisingly good at being cats
β”œβ”€β”€ Dark Prompts      // Optimized for maximum suffering... I mean learning
└── Hint Demons       // They know what you need before you do

πŸ•―οΈ Summoning the Platform (Installation Ritual)

Prerequisites (Or Your Code Won't Compile and Cats Will Judge You)

  • Node.js 18+ (anything older and the cats get cranky)
  • npm/yarn/pnpm (pick your poison, they're all cursed)
  • A soul to sell (optional, but recommended)
  • Coffee addiction (mandatory)

The Dark Ritual

# Clone the forbidden knowledge
git clone https://github.com/omsandippatil/9-lives.git
cd 9-lives

# Summon the dependencies (feed the code demons)
npm install

# Prepare the sacred scrolls
cp .env.example .env.local

# Configure your digital sΓ©ance
# Add your Supabase URL and Anon Key
# Add your Groq API key for AI dark magic

# Awaken the beast
npm run dev

# Open http://localhost:3000 and stare into the abyss ΰ² _ΰ² 

Environment Spells

# Supabase Portal Configuration
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url_from_the_shadow_realm
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_key_darker_than_night

# Groq AI Summoning Circle
GROQ_API_KEY=your_groq_key_whispered_by_ancient_algorithms

# Optional: Cat GIF Necromancy
GIPHY_API_KEY=for_when_you_need_more_cats_in_your_life

🏚️ Haunted House Structure

9-lives/
β”œβ”€β”€ πŸ‘» app/                    # Next.js App Router (the main haunted house)
β”‚   β”œβ”€β”€ (auth)/               # Where souls sign contracts
β”‚   β”œβ”€β”€ hunting-grounds/      # Main coding battleground
β”‚   β”œβ”€β”€ leaderboard/          # Hall of Fame (and Shame)
β”‚   β”œβ”€β”€ fish-tank/            # Your points dashboard
β”‚   └── cat-profile/          # Your digital feline persona
β”œβ”€β”€ 🎭 components/            # UI building blocks from hell
β”‚   β”œβ”€β”€ ui/                   # Basic dark arts components
β”‚   β”œβ”€β”€ coding/               # Code editor with bite
β”‚   β”œβ”€β”€ game/                 # Gamification straight from purgatory
β”‚   └── cats/                 # Cat avatars with attitude
β”œβ”€β”€ πŸͺ hooks/                 # React hooks that claw at your logic
β”œβ”€β”€ πŸ“– lib/                   # Spellbooks and utility incantations
β”‚   β”œβ”€β”€ supabase.ts          # Database sΓ©ance
β”‚   β”œβ”€β”€ groq.ts              # AI demon summoning
β”‚   β”œβ”€β”€ fish-logic.ts        # Point system dark magic
β”‚   └── lives-tracker.ts     # Keep count of your digital deaths
β”œβ”€β”€ 🎨 styles/               # CSS from the shadow realm
└── πŸ“‹ types/                # TypeScript definitions (legally binding contracts)

🎯 Features That Will Haunt Your Dreams

πŸŽͺ The Hunting Grounds

  • Difficulty Levels: From "Confused Kitten" to "Eldrich Cat Lord"
  • Algorithm Categories: Arrays, Strings, Trees, Graphs, DP (Death & Punishment)
  • Interview Nightmares: Questions that make senior devs cry
  • Time Pressure: Because nothing says fun like a ticking clock of doom

🎨 Customization Hell

  • Cat Avatars: 66+ demonic feline companions (including rare shadow cats)
  • Dark Theme Variants: Different shades of your soul
  • Code Editor: Syntax highlighting darker than your browsing history
  • Notification Settings: Control how much the platform haunts you

πŸ“Š Progress Tracking of Doom

  • Skill Cemetery: See which algorithms you've murdered
  • Activity Heat Map: Your coding sins visualized
  • Fish Leaderboards: See who's hoarding the most points
  • Interview Preparedness: Are you ready to face the corporate demons?

🀝 Join the Dark Side (Contributing)

Want to add to this beautiful chaos? Here's how to become a code cultist:

  1. Fork the Repository 🍴 (steal like an artist)
  2. Create a Feature Branch (git checkout -b feature/more-cat-chaos)
  3. Commit Your Dark Arts (git commit -m 'Added feature that makes developers cry')
  4. Push to the Void (git push origin feature/more-cat-chaos)
  5. Open a Pull Request πŸŽ‰ (and await judgment)

Contribution Commandments

  • Code style must be darker than a moonless night
  • Tests are mandatory (we don't trust anyone, especially ourselves)
  • Documentation should be as cryptic as our variable names
  • Cat puns in commits are not just encouragedβ€”they're required for entry

πŸ‘₯ The Dark Lords of Code

Om Patil πŸ±β€πŸ’»

Chief Cat Wrangler & Master of Digital Darkness

  • GitHub: @omsandippatil
  • Specializes in: Making algorithms cry and cats purr
  • Favorite Cat Breed: Whatever breed has the darkest soul
  • Coffee Addiction Level: Transcendent

Durva Dongre πŸ±β€πŸš€

AI Whisperer & UX Chaos Coordinator

  • GitHub: @durva24
  • Specializes in: Making AI do impossible things and users question reality
  • Favorite Cat Breed: The kind that judges your life choices
  • Sleep Schedule: What's sleep?

πŸ“œ Legal Stuff (The Fine Print)

Licensed under the MIT License - because even chaos needs structure.

"Free as a feral cat, wild as unhandled exceptions"


πŸ™ Acknowledgments to the Void

  • Every Stack Overflow Answer: Our digital scripture
  • The Bug Gods: For providing endless entertainment
  • Coffee: The dark elixir of productivity
  • Rubber Duck Debugging: Our silent, judgemental companions
  • Every 404 Error: For teaching us that not all who wander are lost (but their websites are)
  • The Cat Internet: For proving that humans will eventually bow to feline overlords

πŸ“ž Reach Out (If You Dare)

Need help? Found a bug? Want to report that the platform is too addictive?


🎭 Parting Words from the Abyss

"In a world full of light themes, be the dark mode."

9 Lives isn't just a platformβ€”it's a digital purgatory where good programmers go to become great ones, and great programmers go to question their life choices. We've built a place where algorithms fear to compile and semicolons go to die.

Whether you're a code kitten still learning to meow or a seasoned predator ready to pounce on FAANG interviews, remember: you have 9 lives to get it right. Use them wisely.

Remember: Every bug you squash brings you one fish closer to digital immortality.

Now go forth and code like the magnificent, coffee-fueled, cat-loving developer you were born to be.


⭐ Star this repository if it made you purr with delight (or cry with despairβ€”we accept both)

May your code be bug-free and your fish bowl always full! πŸ±β€πŸ’»πŸŸ


P.S. - No actual cats were harmed in the making of this platform. The same cannot be said for the developers' sleep schedules.

Releases

No releases published

Packages

 
 
 

Contributors

Languages