# greencms **Repository Path**: shanyu/greencms ## Basic Information - **Project Name**: greencms - **Description**: 基于Golang 与 React 搭建的无依赖快速启动的内容管理系统. - **Primary Language**: JavaScript - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-28 - **Last Updated**: 2024-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: CMS, Go语言, React, Ant-Design, Gin ## README # 绿色内容管理系统 基于Golang 与 React 搭建的无依赖快速启动的内容管理系统. ## 使用 ### 直接启动 - 在发行版本页面 - 下载 `GreenCMS_windows_x64.zip` - 解压并双击`main.exe`启动程序 ### 二次开发 - 开发环境依赖: go 1.22, node 18 - 下载前端后端依赖: init.bat - 开发模式运行项目: run.bat - 生产模式编译项目: build.bat ## 目录 - admin/ 后台界面源码 - build/ 可执行编译文件 - server/ 后端服务源码 - web/ 前台界面源码 ## 技术栈 - server - golang - gin - sqlite - swaggo - gorm - casbin - gocache - zap - wire - admin - react18 - antd5 - umi - ahooks - tinymce - web - nextjs14 - zustand - tailwind - radix-ui ## 预览 ### 前台 电脑端 ![首页](./preview/web/web.jpg) 手机端 ![首页](./preview/web/mobile.jpg) ### 后台 文章列表 ![文章列表](./preview/admin/article.png) 文章编辑 ![文章编辑](./preview/admin/article_edit.png) ### 接口 接口文档 ![接口文档](./preview/api/doc.jpg) ## 参考 > https://gin-gonic.com/docs/quickstart/ > https://nextjs.org/docs/getting-started/installation > https://github.com/evrone/go-clean-template ## 开源协议 [BSD 3-Clause License](LICENSE)