Skip to content

Iajedi/race2code

Repository files navigation

Race2Code: The Interactive Programming Game

🎉IC Hack 25: JetBrains Sponsor Category Winner🎉

Category: No-Code/Low-Code Computer Science Education Solutions

Race2Code wallpaper

Race2Code is an interactive game that helps people pick up programming easily through fill-in-the-blank and multiple-choice questions.

Customizable Topics

The topics are infinitely customizable, ranging from:

  • C Basics
  • Advanced Data Structures
  • And much more!

AI-Powered Code Explanation

Users can also upload code they don’t quite understand and receive step-by-step explanations on bite-sized chunks of the code, guided by a conversational AI mentor.

No-Code Learning Approach

With this no-code approach to learning, we aim to remove barriers to entry in coding, making programming accessible to people of all ages in an interactive and engaging manner.

Installation

To install dependencies and start the development server, run the following commands:

npm install
npm run dev

Environment Variables

To run this project, you will need to add your OPENAI_API_KEY to following environment variables to your .env file. VITE_OPENAI_API_KEY

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages