# self-improvement **Repository Path**: naxunself/self-improvement ## Basic Information - **Project Name**: self-improvement - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-30 - **Last Updated**: 2025-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Self-Improvement Game Suite
中文 | English
## Project Introduction This project is a collection of self-improvement mini-games, including classics like Snake and Minesweeper. It supports local score saving, leaderboards, history records, and features a beautiful interface with smooth experience. Suitable for self-entertainment and programming learning. ## Project Structure - self-improvement-ui/: Frontend project using Vue3 + Vite - self-improvement-wall-master/: Backend project using Spring Boot - docs/: Related design, requirements, and test documents ## Environment - Node.js >= 16.x - npm >= 8.x - Recommended browsers: Chrome/Edge/Firefox - OS: Windows, macOS, Linux ## Installation Steps 1. Clone the project: ```bash git clone https://gitee.com/naxunself/self-improvement.git cd self-improvement-ui ``` 2. Install dependencies: ```bash npm install ``` 3. Start development server: ```bash npm run dev ``` 4. Open in browser: http://localhost:5173 ## Team Members - Code Development: Ren Tangqi, Ni Jiacheng - Documentation: Su Ziheng, He Miao, Song Kaiyi - Presentation: Zhu Zhengqiang, Zhang Chenling ## Git Collaboration Process - Using Git Flow branch management strategy: - `main`: Main branch, always deployable - `rtq`: Development branch - `xxyoloong`: Merge branch - Test core features before merging - Use Pull Request for merging, requires at least one Code Review ### Branch Strategy Flowchart ```mermaid graph TD; main-->develop; develop-->feature1[feature/xxx]; develop-->fix1[fix/xxx]; develop-->docs1[docs/xxx]; feature1-->develop; fix1-->develop; docs1-->develop; develop-->main; ``` --- # Project Documents See docs/ directory: - Requirements Analysis (Use Case Diagram/User Stories) - Design Documents (Class Diagram/DB Design) - Test Cases - Conflict Resolution Cases - Commit Report # Vue 3 + Vite This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `