CodeMaster

CodeMaster is an interactive coding learning system featuring challenges, courses, and code execution capabilities.

Tech Stack

  • Create T3 App - The best way to start a full-stack, typesafe Next.js app
  • Next.js - The React Framework for the Web
  • TypeScript - Typed JavaScript
  • React - A JavaScript library for building user interfaces
  • Tailwind CSS - Utility-first CSS framework
  • Shadcn UI - Re-usable components built with Radix UI and Tailwind CSS
  • React Router - Declarative routing for React
  • Clerk - Clerk Authentication

Features

  • Interactive coding challenges
  • Comprehensive courses
  • Real-time code execution
  • User progress tracking

Getting Started

  1. Clone the repository
  2. Install dependencies: bun install
  3. Run cp .env.example .env
  4. Input your .env variables
  5. Start the development server: bun dev

Contributing

Contributions are welcome! Please read our contributing guidelines for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.