Published January 1, 2026 | Version v1

Devdock: A Collaborative Git-Integrated Web Development Platform With Real-Time Editing And AI Assistance

Description

DevDock is a comprehensive, cloud-based collaborative development platform designed to provide developers and students with a unified environment for repository management, real-time code collaboration, AI-assisted coding, and social networking. Inspired by the architecture of GitHub and similar platforms, DevDock introduces a DevDock- first approach where all repositories are created, stored, and managed natively within the platform, with GitHub serving as an optional publishing or backup mirror. The platform integrates Google OAuth 2.0 authentication for seamless login, a graphical repository creation and management system supporting multiple file types including .html, .js, .css, .env, .txt, .mp4, .png and more, a live multi-user collaborative code editor with PIN-secured rooms, an AI-powered coding assistant powered by the GROQ API leveraging open-source large language models, a real-time Instagram-inspired messenger module with friend management, a Git-like version history and rollback system, Markdown README rendering, role- based access control for public and private repositories, and basic repository analytics. This paper presents the complete system architecture, feature design rationale, database schema, security model, testing methodology, and results achieved during the development of DevDock as a final year engineering capstone project.

Files

IJSRET_V12_issue2_167.pdf

Files (661.2 kB)

Name Size Download all
md5:48826fe513b42c16ab18d1da78dd7f25
661.2 kB Preview Download

Additional details