Impact Factor (2025): 6.9
DOI Prefix: 10.47001/IRJIET
Vol 10 No 5 (2026): Volume 10, Issue 5, May 2026 | Pages: 390-394
International Research Journal of Innovations in Engineering and Technology
OPEN ACCESS | Research Article | Published Date: 19-05-2026
Code Sync is an advanced web-based version management system designed to help developers and teams collaborate, manage, and track changes in their project files efficiently. Unlike traditional platforms like GitHub, CodeSync focuses on simplicity, real-time collaboration, and cloud-based version tracking tailored for small teams and academic users. The system allows users to: Create repositories and upload files, Track and manage file versions, generate commit messages automatically, Restore or com pare previous versions visually. Built with React.js for a modern interface and Node.js + Express.js backend, CodeSync stores all data in MongoDB and is deployed securely on AWS cloud. The project ensures scalable per for Mance and automated testing using Jest framework.
CodeSync, Version Control, Collaboration, File Tracking, Repository, React.js, Node.js, Express.js, MongoDB, AWS, Cloud, Jest.
Aamir Shabir Lohar, Monish Parvez Sheikh, Rajan Anil Patel, & L.M Kuwar. (2026). CodeSync - A Web-Based Version Management System for Collaborative Development. International Research Journal of Innovations in Engineering and Technology - IRJIET, 10(5), 390-394. Article DOI https://doi.org/10.47001/IRJIET/2026.105052
This work is licensed under Creative common Attribution Non Commercial 4.0 Internation Licence
D. Meyer, A. Chlipala, and S. Shenker, Managing file versioning and synchronization in cloud storage systems, Proceedings of the IEEE International Conference on Cloud Computing, pp. 301–308, 2014.
M. U. Mehmood, S. Hussain, W. L. Wang, and M. U. Malik, LLM based Content Classification Approach for GitHub Repositories by the README Files, arXiv:2507.21899, 2025.
Facebook Inc. (2024) React.js Official Documentation, available at https://react.dev/, accessed in 2025.
E. Kalliamvakou et al., The promises and perils of mining GitHub, Proceedings of the 11th Working Conference on Mining Software Repositories (MSR), pp. 92–101, 2014.
G. Gousios et al., Pull-based development model, Proceedings of the 38th International Conference on Software Engineering (ICSE), pp. 345–355, 2016.
D. Spinellis, Version control systems, IEEE Software, vol. 29, no. 4, pp. 66–69, 2012.
L. Zhu et al., Cloud-based collaboration and version management systems, IEEE Transactions on Cloud Computing, vol. 7, no. 3, pp. 845–857, 2019.
Node.js Foundation (2024) Node.js and Express.js Documentation, available at https://nodejs.org/, accessed in 2025.
Martin Fowler (2018) “Patterns of Enterprise Application Architecture,” IEEE Software, vol. 35, no. 3, pp. 89–95.
Ajahar Ismailkha Pathan, Liladhar M. Kuwar, Rijavan A. Shaikh, Dheeraj Basant Shukla, “Removing Duplicate Data in Cloud Environment using Secure Inverted Index Method”, International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056, Volume-05 Issue: 09, Sep 2018.