remember-word/README.md
2024-12-02 14:24:10 +08:00

97 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Fontree Gift 数字藏品平台
基于Vue.js的数字藏品平台用户可以管理和交易数字艺术收藏品。
## 主要功能
- 用户认证和个人资料管理
- 数字藏品浏览和交易
- 系列和收藏品管理
- 空投功能
- 多语言支持(英语、简体中文、繁体中文)
- 移动端优先的响应式设计
- 微信和支付宝支付集成
- 实名认证系统
## 技术栈
- Vue 2.x
- uni-app 框架
- uView UI组件库
- Vuex 状态管理
- i18n 国际化
- 微信SDK
- 支付宝SDK
## 项目结构
```
fontree/gift/
├── components/ # 可复用组件
├── http/ # API接口和请求处理
├── locale/ # i18n翻译文件
├── pages/ # 应用页面
│ ├── index/ # 首页和列表页面
│ ├── login/ # 认证页面
│ ├── mine/ # 用户个人中心页面
│ └── start/ # 应用入口页面
├── static/ # 静态资源
└── uview-ui/ # UI组件库
```
## 开始使用
### 环境要求
- Node.js
- npm 或 yarn
- HBuilderX IDE推荐
### 安装步骤
1. 克隆仓库
```bash
git clone [仓库地址]
```
2. 安装依赖
```bash
npm install
# 或
yarn install
```
3. 配置环境变量
-`http/interface.js` 中设置API端点
- 配置微信/支付宝凭证
4. 运行开发服务器
```bash
# 使用HBuilderX
导入项目并运行
# 或使用npm
npm run dev
```
## API集成
项目使用模块化的API结构主要模块包括
- `login.js` - 认证接口
- `mine.js` - 用户资料管理
- `series.js` - 收藏系列管理
- `airdrop.js` - 空投功能
- `usa.js` - 礼品和藏品管理
## 部署
应用可以部署到以下平台:
- Web (H5)
- iOS应用
- Android应用
- 微信小程序
- 其他小程序平台
`manifest.json` 中配置不同平台的构建参数。