Skip to content

CodeFusuion

CodeFusion is a modern LeetCode-like platform where users solve problems, run code with Judge0, get AI-powered help (GPT-5), and collaborate in real time via Liveblocks, featuring a professional, animated UI with GSAP and Framer Motion.

Core trick

Runs submitted code through Judge0 and syncs collaborative editing sessions with Liveblocks presence and cursors.

Tags

Description

$27
sidgureja7803/Gpt5_Hack★ 00 forksJavaScriptCreated Aug 24, 2025 · last push Aug 24, 2025

README excerpt

# 🚀 CodeFusion

**CodeFusion** is a modern, LeetCode-like collaborative coding platform where users can solve problems, run code with Judge0, get AI-powered help (powered by GPT-5), and collaborate in real-time with Liveblocks. The platform features a professional, animated UI using GSAP and Framer Motion for a world-class user experience.

This project was built for the **Co-Creating with GPT-5** hackathon organized by [lablab.ai](https://lablab.ai/event/co-creating-with-gpt-5).

## ✨ Features

- **Code Execution:** Run code with the robust **Judge0 API**.
- **AI Assistance:** Get help from **GPT-5**, OpenAI's most advanced model yet, for problem understanding, solution approach, and debugging.
- **Real-time Collaboration:** Work together live, see each other's cursors, and share sessions with **Liveblocks**.
- **Submission History:** Visualize your coding activity, just like GitHub/LeetCode.
- **Professional UI:** Modern, animated interface using **GSAP** and **Framer Motion** for smooth transitions and delightful effects.
- **Collaboration:** Share a URL and code together in real time.
- **History:** Track your submissions and progress over time.

## 🛠️ Tech Stack

- **Frontend:** React.js, GSAP, Framer Motion, Tailwind CSS
- **Backend:** Node.js, Express.js
- **Database:** PostgreSQL (via Prisma)
- **Code Execution:** Judge0 API
- **AI Model:** GPT-5 via OpenAI API
- **Real-time Collaboration:** Liveblocks API
- **Authentication:** Firebase

## 🔑 Environment Variables

Yo

Team