重置项目
This commit is contained in:
@@ -1,45 +1 @@
|
||||
# Language Learning Tool
|
||||
|
||||
一个从英语背单词入门的语言学习工具。
|
||||
|
||||
## 目录结构
|
||||
|
||||
```
|
||||
language/
|
||||
├── backend/ Go + PostgreSQL 后台服务
|
||||
├── frontend/
|
||||
│ └── admin/ 管理后台(Refine + Ant Design)
|
||||
├── client/ 未来客户端(App / Desktop)
|
||||
└── README.md
|
||||
```
|
||||
|
||||
## 当前阶段
|
||||
|
||||
- 类别管理:如「农场动物」「颜色」
|
||||
- 单词维护:英文单词、中文释义、音标、例句等
|
||||
- 管理后台:分类与单词的增删改查
|
||||
|
||||
## 技术栈
|
||||
|
||||
- 后台:Go 1.25.8 + PostgreSQL 18.3 + Docker,详见 [backend/README.md](backend/README.md)
|
||||
- 管理后台:Vite + React 19 + Refine + Ant Design 5
|
||||
|
||||
## 开发
|
||||
|
||||
```bash
|
||||
# 启动后端(热重载,API 在 :8080)
|
||||
cd backend && make dev
|
||||
|
||||
# 启动管理后台(:5173,/api 自动代理到 :8080)
|
||||
cd frontend/admin && npm install && npm run dev
|
||||
```
|
||||
|
||||
## Docker 部署
|
||||
|
||||
根目录一条命令拉起整套(PostgreSQL + 迁移 + API + 管理后台):
|
||||
|
||||
```bash
|
||||
docker compose up -d --build
|
||||
```
|
||||
|
||||
浏览器访问 http://localhost 即可使用管理后台。
|
||||
# Language Learning Tool
|
||||
Reference in New Issue
Block a user