issuer软件项目管理平台

我要开发同款
Tempura2024年10月25日
44阅读
开发技术webpack、typescriptshell、python、react
授权协议MIT许可
作品源文件
zip格式 1.45 MB
¥免费

作品详情

issuer是一个面向非专业使用者的轻量级软件项目管理系统,类似市面上的禅道、PingCode,但是是完全开源的作品。本项目目的是让非专业使用者也可以轻松管理软件项目,控制软件开发风险。同时,本项目开发参考了禅道(试用版)、云效(旧Aone)和GitHub等优秀作品,但在此基础上也扩充自己独特功能,包括以下特点:
完全开源: 本项目完全由社区驱动(虽然现在只有我一个人),支持MIT协议且永久承诺不包含任何商业成分。
多方联动: 本项目支持与各软件开发工具联动。目前可以通过Gitea钩子驱动项目迭代。
响应页面: 本项目通过 tailwindcss 实现响应式页面,可以在不同设备上正确展示页面信息。
本项目后端采用Python开发,通过FastAPI框架实现异步处理请求,提高响应速度。在数据库方面采用SQLModel对象关系模型工具连接sqlite数据库,也可移植主流的MySQL和SQL server数据库。
本项目前端采用typescript开发,通过主流的React框架结合Shadcn/ui库实现Web端和移动端界面开发。在异步请求方面,通过axios实现与后端通信。
本项目通过make快速构建,确保本地安装node和python环境后执行make init、make build-front和make run即可。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论