Decode

Coded Campus is a Replit-inspired web application designed for real-time collaborative coding and structured course management. Built as a B.Tech final year project, it helps instructors manage coding courses while enabling students to code and collaborate live.

Install Decode

bench get-app https://github.com/Allen119/decode

Add the Frappe Gems badge to your README

Maintain Decode? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=Allen119%2Fdecode)](https://frappegems.com/gems/apps/Allen119/decode)

About Decode

🚀 Coded Campus – Collaborative Coding & Course Management Platform

Coded Campus is a Replit-inspired web application designed for real-time collaborative coding and structured course management. Built as a B.Tech final year project, it helps instructors manage coding courses while enabling students to code and collaborate live.

🧩 Tech Stack

  • Frontend: Vue.js + Tailwind CSS
  • Backend: Frappe (Python-based)
  • Database: MariaDB
  • Editor: CodeMirror
  • Terminal: xterm
  • Real-time Communication: WebSockets (via socket.io)

Build With Hussain – Frappe learning resources. What his youtube videos for frappe installation and connection with Vue.js

📁 Project Structure

```bash decode/ # Frappe app module (backend) └── decode/ # Python backend logic with Doctypes, APIs, and models

src/ # Vue.js frontend ├── pages/ # Main application views (e.g., Editor, Dashboard)

Related Education apps for Frappe & ERPNext

  • Lms — Easy to Use, 100% Open Source Learning Management System
  • Education — Open source education / school management system
  • Mon School — Frappe App for Mon School based on Frappe LMS
  • Junior School — Junior School is a custom Frappe application that extends the core Frappe Education. It provides comprehensive tools for scheduling, attendance tracking, assessment management, and automated student lifecycle processes, specifically designed for multi-school environments.
  • Ifitwala Ed — A School Managment System
  • School Automations
  • Academy — Website for academy.erpnext.com
  • Psa — Sana'a University Postgraduate Studies Administration (PSA)