Skip to content

codecravings/lang-rot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧠 LangRot - Language Learning That Actually Hits Different

Because who said learning languages has to be boring? We said "no cap" to traditional education and created this absolute unit of a language learning app.

🔥 What is This?

LangRot is a Gen-Z approved, meme-powered, brainrot-certified language learning platform that makes Duolingo look like your grandma's dictionary. We took the "serious" out of "serious learning" and replaced it with pure chaos and somehow... it works?

✨ Features That Slay

  • 🎯 6 Learning Vibes: From professional to complete brainrot (Ohio energy included)
  • 🌍 16 Languages: Because we're internationally unhinged
  • 🤖 AI-Generated Content: Powered by Gemini 2.5 Flash (it's giving smart energy)
  • 📖 Fill-in-the-Blanks Stories: Interactive tales that are sus in the best way
  • 🎮 Gamification: XP, streaks, levels - basically gaming but educational
  • 🌙 Dark Mode: Because we respect your retinas
  • 📱 Responsive: Works on your phone while you're procrastinating

🎭 Learning Styles (Pick Your Poison)

  • 🔥 Gen-Z: Sus vocab, no cap - it's giving main character energy
  • 😂 Meme Mode: Learning through viral internet culture (very demure, very mindful)
  • 🤣 Humorous: Dad jokes meet language learning (we're not sorry)
  • 🖤 Dark Humor: Sarcastic and edgy (for the emo kids who grew up)
  • 🧠 Brainrot: Maximum chaos - Ohio, sigma, skibidi levels of unhinged
  • 📚 Professional: For the normies who like "proper education" (boring but effective)

🚀 Quick Start (It's Giving Tutorial Energy)

⚠️ IMPORTANT: You need an API key to make this work! Check INSTALLATION.md for detailed setup instructions.

TL;DR for the impatient:

  1. Clone this masterpiece
  2. Get a Gemini 2.5 Flash API key (it's free!)
  3. Add your API key to langrot-duolingo.html
  4. Open in browser and embrace the chaos

Want the full tutorial?📖 Read INSTALLATION.md

Just want to see it work?🔗 Live Demo (API key required)

🛠️ Tech Stack (The Tools of Chaos)

  • Vue 3: Because reactive is our middle name
  • Tailwind CSS: Making things pretty since... whenever it was made
  • Gemini 2.5 Flash: Our AI overlord that generates the content
  • Pure HTML/CSS/JS: No build tools, no drama, just vibes
  • localStorage: Keeping your progress like a digital diary

🎨 Screenshots?

Screenshots are for apps that don't have personality. We have VIBES.

🤝 Contributing

Found a bug? Think our brainrot mode isn't chaotic enough? Want to add Klingon support?

PRs are welcome! Just remember:

  • Keep it fun
  • Test your code (unlike us initially)
  • Don't take yourself too seriously
  • More chaos = better (within reason)

📜 License

MIT License - Because sharing is caring and we're not corporate enough to care about copyright.

⚠️ Disclaimer

  • Side effects may include: uncontrollable use of Gen-Z slang, sudden urge to learn 5 languages simultaneously, and inexplicable knowledge of internet memes
  • Not responsible for your teacher questioning your vocabulary choices
  • Brainrot mode may cause temporary loss of coherent speech patterns
  • We are not liable for you becoming too cool for regular language learning apps

🙏 Credits

  • Gemini AI for generating absolutely unhinged content
  • The internet for providing endless meme inspiration
  • Gen-Z for ruining/improving the English language
  • Coffee for keeping the developer alive during 3 AM coding sessions

Built with 💀 and excessive amounts of internet culture by someone who probably needs to touch grass

Remember: It's not about the languages you learn, it's about the vibes you collect along the way

no cap fr fr 🔥

About

LangRot is a Gen-Z approved, meme-powered, brainrot-certified language learning platform that makes Duolingo look like your grandma's dictionary.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors