Skip to content

[BOUNTY #2312] Rent-a-Relic Market (150 RTC)#1

Open
zhuzhushiwojia wants to merge 1 commit intomainfrom
rent-a-relic-2312
Open

[BOUNTY #2312] Rent-a-Relic Market (150 RTC)#1
zhuzhushiwojia wants to merge 1 commit intomainfrom
rent-a-relic-2312

Conversation

@zhuzhushiwojia
Copy link
Copy Markdown
Owner

🎉 Rent-a-Relic Market - 完整实现

✅ 实现内容

  • Flask REST API with JWT authentication
  • User registration and login endpoints
  • Relic rental session management (start/end/track)
  • Reward tracking system with history
  • Withdrawal request system
  • Global leaderboard for miners
  • PostgreSQL 16.4 + Redis 7.4 database layer
  • Nginx reverse proxy with rate limiting
  • Docker Compose one-click deployment
  • Complete API test script
  • Full README documentation

📁 交付文件

文件 说明
app/app.py Flask 主应用 (400+ 行)
docker-compose.yml 服务编排配置
init-db/001-schema.sql 数据库初始化
nginx/nginx.conf Nginx 主配置
nginx/conf.d/ API 反向代理配置
requirements.txt Python 依赖
.env.example 环境变量模板
test-api.sh API 测试脚本
README.md 完整部署文档

✅ 验收标准

标准 状态
User registration/login
Relic rental sessions
Reward tracking
Withdrawal requests
Global leaderboard
Docker deployment
API tests

💰 收款信息

RTC Address: RTC53fdf727dd301da40ee79cdd7bd740d8c04d2fb4

🔗 相关链接

  • Issue: #2312
  • 测试说明:运行 test-api.sh 进行 API 测试

- Flask REST API with JWT authentication
- User registration and login
- Relic rental session management
- Reward tracking and history
- Withdrawal request system
- Global leaderboard
- PostgreSQL 16.4 + Redis 7.4
- Nginx reverse proxy with rate limiting
- Docker Compose one-click deployment
- Complete API test script + README documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant