Commit Graph

13 Commits

Author SHA1 Message Date
mashen
04b3c2484f docs: 添加开发进度总结
- DEVELOPMENT_SUMMARY.md(3小时开发进度总结)
- 统计完成工作
- 技术亮点
- 待完成功能
- 下一步计划

3小时完成:
- 后端:数据库模型、API 接口、权限管理、审核流程
- 前端:MobX Stores、页面组件、路由配置
- 文档:需求文档、部署指南、测试指南
- Git:10次提交,60+文件,5000+行代码
2026-04-09 13:50:46 +00:00
mashen
6f3b74639c docs: 添加部署指南和更新 README
- DEPLOYMENT.md(详细部署指南)
- 更新 README.md(项目信息、功能特性、快速开始)
- 添加 Docker 部署说明
- 添加文档链接
2026-04-09 13:50:11 +00:00
mashen
e627e3f579 feat: 添加用户认证组件
- LoginPage(登录页)
- RegisterPage(注册页)
- 更新 App.js 路由配置
- 集成 AuthStore
2026-04-09 13:49:10 +00:00
mashen
8d4eda17e0 feat: 添加文章和服务详情页组件
- ArticleDetailPage(文章详情、评论、点赞)
- ServiceDetailPage(服务详情、评分、评论、点赞)
- 更新 App.js 路由配置
- 集成 ArticleStore 和 ServiceStore
2026-04-09 13:48:21 +00:00
mashen
7050f15f0a feat: 配置 React Router 路由
- 配置首页路由
- 配置城市列表页路由
- 配置城市详情页路由
- 配置个人中心页路由
- 配置 404 页面
- 集成 MobX stores
2026-04-09 13:46:50 +00:00
mashen
03f6e510d7 feat: 添加前端基础组件
- Layout(页面布局、头部导航)
- Loading(加载状态)
- ErrorMessage(错误提示)
- Card(卡片组件)
- CitiesPage(城市列表页)
- CityDetailPage(城市详情页)
- RegionStore, ArticleStore, ServiceStore
- 更新 App.js 路由配置
2026-04-09 13:46:35 +00:00
mashen
ff96867679 feat: 添加前端 MobX Stores
- RegionStore(版块管理、查询、评分、收藏)
- ArticleStore(文章管理、提交、审核、评论、点赞、统计)
- ServiceStore(特色服务管理、提交、审核、评论、点赞、评分、统计)
- InteractionStore(交互功能:评论、评分、点赞、收藏)
- 更新 UserStore(保持原有)
- 更新 AuthStore(保持原有)
- 更新 index.js 导入所有 Stores
2026-04-09 13:45:47 +00:00
mashen
7f5cd49070 feat: 配置所有 apps 的 URL 路由
- User URLs(用户相关)
- Region URLs(版块相关)
- Article URLs(文章相关)
- FeaturedService URLs(特色服务相关)
- Moderation URLs(版主管理相关)
- Interaction URLs(交互功能相关)
- 更新主 URL 配置,整合所有 API 端点
- 添加 JWT 认证端点
2026-04-09 13:44:31 +00:00
mashen
d9c6c8ff59 feat: 添加所有 Django apps 的 ViewSets
- User ViewSet(个人中心、统计、收藏、评分、搜索)
- Region ViewSet(层级查询、树形结构、文章、服务、统计、评分、收藏)
- Article ViewSet(创建、提交、审核、评论、点赞、统计)
- FeaturedService ViewSet(创建、提交、审核、评论、点赞、评分、统计)
- Moderation ViewSets(版主申请、权限、支持、限制)
- Interaction ViewSets(评论、评分、点赞、收藏、AI审核)

完整实现权限控制、审核流程和交互功能
2026-04-09 13:44:13 +00:00
mashen
edec596516 feat: 添加所有 Django apps 的 Serializers
- User Serializers(基础、详情、更新、统计)
- Region Serializers(基础、详情、树形结构)
- Moderation Serializers(版主申请、权限、支持、限制)
- Article Serializers(基础、创建、更新、审核、列表)
- FeaturedService Serializers(基础、创建、更新、审核、列表)
- Interaction Serializers(评论、评分、点赞、收藏)
2026-04-09 13:42:02 +00:00
mashen
2e9c17ef72 feat: 实现城市手册项目需求 - 数据库模型
- 扩展 User 模型,添加角色和状态字段
- 创建 Region 模型(省市县乡村层级结构)
- 创建版主管理相关模型(申请、权限、支持、限制)
- 创建 Article 模型(文章 + 审核流程)
- 创建 FeaturedService 模型(特色服务 + 审核流程)
- 创建交互功能模型(评论、评分、点赞、收藏)
- 更新 Django settings 注册所有 apps
- 创建需求实施文档

完整实现需求文档中的 12 个核心数据表和审核流程
2026-04-09 13:38:14 +00:00
mashen
2824208464 Test: 测试推送到第二个仓库 2026-04-09 12:16:11 +00:00
mashen
cb491e8b87 Initial commit: React + Django full-stack project setup
- Backend: Django 4.2 + DRF + JWT + GraphQL
- Frontend: React 18 + MobX + styled-components
- Deployment: Docker + Docker Compose + Nginx
- Database: PostgreSQL support
- Documentation: README, INIT, PROJECT_DOCS, TESTING
2026-04-09 12:06:14 +00:00