# biangcheng **Repository Path**: he-needs/biangcheng ## Basic Information - **Project Name**: biangcheng - **Description**: **红芯启梦团**是一个面向乡村小学的公益少儿编程云平台,采用"党建引领 + 高校助力 + 科技赋能"的模式,为云南等地区的孩子们提供图形化编程教育服务。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-07 - **Last Updated**: 2025-12-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 红芯启梦 少儿编程云平台(骨架项目) 本仓库为“红芯启梦・启蒙编程”公益教育平台的代码骨架,采用 **前后端分离** 架构: - `backend/`:Java 17 + Spring Boot 3 + Sa-Token + MySQL - `frontend/`:Vue 3 + Vite + Pinia + Naive-UI ## 快速开始 ### 后端 1. 安装 JDK 17+ 与 Maven。 2. 创建数据库 `hongxin_platform`,修改 `backend/src/main/resources/application.yml` 中的数据库账号。 3. 在 `backend` 目录执行: ```bash mvn spring-boot:run ``` 后端默认端口:`http://localhost:8080`,健康检查接口:`GET /api/health`。 ### 前端 1. 安装 Node.js 18+。 2. 在 `frontend` 目录执行: ```bash npm install npm run dev ``` 前端默认端口:`http://localhost:5173`,已配置 `/api` 代理到 `http://localhost:8080`。 打开浏览器访问前端首页,可通过 “健康检查” 页面调用后端接口验证联通。 ## 目录说明 - `backend/`:后端 Spring Boot 服务 - `frontend/`:前端 Vue3 + Naive-UI 应用 - `docs/`:需求与开发文档(进行中)