code_guess.sh

Started: 15/03/2025

✨you can click on the image to see it in full size

Important links:

Description:

A terminal-themed web game where players guess programming languages based on their properties. ## Features

  • 🎮 Interactive terminal-like interface
  • 🔍 Educational game about programming language characteristics
  • 🚀 Daily challenge mode with limited attempts
  • 📊 Learn about language paradigms, typing systems, and history
  • 👤 User authentication system
  • 🌐 Responsive design for desktop and mobile
  • 🎯 Match languages against their technical properties
  • 🏆 Success tracking and statistics

Tech Stack

  • Framework: Next.js
  • Authentication: NextAuth.js
  • Styling: Tailwind CSS
  • State Management: React Context API
  • UI Components: Custom terminal-themed components
  • Database: Xata
  • Animation: Framer Motion
  • Deployment: Vercel

How It Works

Players are presented with a JSON object containing programming language properties like paradigm, typing system, garbage collection, creator, year of first appearance, and main use case.

By analyzing these properties, players attempt to identify the programming language within a limited number of tries. The game is both educational and entertaining, helping users learn about the technical characteristics of different programming languages.

Future Plans

  • Leaderboards
  • Multiplayer mode
  • Extended language database
  • Custom challenge creation
  • Advanced statistics tracking

Technologies used:

✨you can click one to see all projects made using it