[Open Source] All-in-One R&D Project Management Platform, Redefining SaaS-Based R&D Management Software
![[Open Source] All-in-One R&D Project Management Platform, Redefining SaaS-Based R&D Management Software](https://yy123.ink/api/img/1782599831052-wuu09f.jpg)
1. Project Overview
Codes
Open-source, free, all-in-one R&D project management platform

Codes is a domestically developed, open-source project management software. It includes project collaboration, task management, test management, defect management, API automated testing, CI/CD, project documentation management, and other features. It is a professional R&D project management solution that uses an event-driven and information-flow architecture to implement a "work finds people" approach. It was also one of the earlier R&D management software products in China to redefine the SaaS model.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
UI Showcase




4. Feature Overview
Codes Features
Codes is an efficient, concise, and lightweight all-in-one R&D project management platform. It includes requirements management, task management, test management, defect management, automated testing, CI/CD, and other features. Codes helps enterprises accelerate the integration of R&D, testing, and operations into a unified workflow. Under conventional practices, the labor-intensive testing process has become a bottleneck that slows down automated Dev and Ops. Codes focuses on testing, the weakest and most overlooked link in the development process, and uses practical agile testing to establish a critical bridge between R&D and operations. It addresses the bottleneck effect caused by testing in the rapid iteration of DevOps, promoting the seamless integration of R&D, testing, and operations.
Advantages of Codes
Open Source: Built on open-source technologies and compatible with open-source solutions; new versions are released monthly.
All-in-One Data Management: Uses an integrated R&D management platform to accurately capture and retain data from every stage of the R&D process. Data-driven management makes R&D efficiency measurable and digitalized, helping technology teams improve their development efficiency.
All-in-One Collaboration with Codes: Accelerates the integration of product management, development, testing, and operations, eliminates fragmented management, and improves overall R&D efficiency. Efficient, streamlined, and lightweight: A DevTestOps solution that requires no exploration, enables rapid implementation, and works out of the box.
5. Tech Stack
Tech Stack
Back End: Spring; Front End: JSP; Middleware: MySQL, activeMq; Infrastructure: Docker
Initialization Instructions
1. src\resource\spring\configure.properties Database configuration file
2. src\sql\codes.sql Database script (The default super administrator for codes is admin, and the password is also admin.)
3. The codes Community Edition is rewritten based on the legacy project code. Tomcat 8.5+ is recommended; development environment: Eclipse + JDK 7.