-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨项目计划✨ #64
Labels
browser
This issue about browser —— 跟网页端有关的问题
good first issue
Good for newcomers
help wanted
Extra attention is needed
server
This issue about server —— 跟服务端有关的问题
Comments
stick-i
added
good first issue
Good for newcomers
browser
This issue about browser —— 跟网页端有关的问题
server
This issue about server —— 跟服务端有关的问题
labels
Sep 22, 2022
Closed
Merged
Merged
Open
oj模块的话,我有相关经验 |
@formeky 你想参与这个项目吗?目前项目没有前端开发者噢。 |
商城模块有具体的实现想法吗?我可以参与。 |
@demonran 可以加群聊讨论一下,QQ群:729931395 |
@zshnb 可以加群聊一下,QQ群:729931395 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
browser
This issue about browser —— 跟网页端有关的问题
good first issue
Good for newcomers
help wanted
Extra attention is needed
server
This issue about server —— 跟服务端有关的问题
陆续有一些开源贡献者愿意加入到这个项目当中了😁,为了便于大家参与贡献,我将项目计划做了一些整理。
目前想到的一些大的模块和一些小的功能,大家如果有想做的可以在该issue下留言,写下自己想做的任务序号,我会在单独开一个issue然后将任务指定给你。如果有想做的其他功能,但不存在于下面的列表中,也可以留言。
任务列表写的都是些大体的东西,并不详细,需要参与者在准备开发之前先提前规划好。
前端
下面所列举的后端的所有功能,都需要前端的同学进行参与。而且前端比后端有更多的东西需要写,因为原来的开发进度就是后端比前端快的。
不过前端我没学过,所以我也不太了解,现在就很需要前端的同学,最好可以把前端整个架构进行规范化,提供更好的开发体验,毕竟前端的代码写的可能没有后端的那么规范😁😁。
后端
下面是基于一些现有的模块进行开发,因为已经有基本的一些东西了,所以上手会比较容易一些,更适合新人选择
用户排行榜(基于Redis) 博客排行榜 #70 @Durancer
需要做成多个分区,每个高校都是一个区(跟王者的荣耀战区差不多),也需要做全站的排行榜。
创作排行榜
积分排行榜(积分也没做哈哈哈)
活跃排行榜
其他你能想到的
创作者相关数据,博客相关数据
博客版权管理,原创、转载等 博客发布功能完善 #100 @sLiKangli
博客内容校验和防攻击 博客发布功能完善 #100 @sLiKangli
markdown转HTML应该写在服务端 博客发布功能完善 #100 @sLiKangli
用户个性化设置,博客背景、头像框、代码样式等
用户认证
下面是完整的模块设计及开发
管理员系统
这是个大块,涉及到各方便各模块的东西。
问答模块
这个就是类似于CSDN问答模块那样的,用户可以提问,也可以回答别人的问题。
整体架构搭建及功能规划
数据库设计及搭建
相关功能的实现
问答排行榜
商城模块
这块我想的是做成那种用户积分兑换社区道具的商城。积分通过任务的形式获取,道具可以是头像框、主页背景、功能性道具等。当然目前只是一个初步的想法,毕竟这个模块是可以做的很大的,而且这些装饰和道具的使用肯定也是需要和其他模块配合实现的,所以这块其实还是牵扯到了很多东西的,需要多人合作。
整体架构搭建及功能规划
数据库设计及搭建
用户积分系统(这个应该实现在用户模块里)
道具设计及实现
还有商城系统这块很多功能的实现
OJ模块
诶,这作为一个学习社区,怎么能不幻想有一个OJ模块呢是吧🤣(毕竟CSDN也有)。
这块的话就跟其他在线OJ平台差不多吧,有题目,然后可以写代码,可以编译,提交运行。说实话这块我是没接触过的,完全一点都不会的那种,所以也只能拜托各位大佬啦🤝。
监控平台
突然想到我们也还缺少一个监控平台,毕竟微服务这东西,服务数量一旦多起来,人工检测和维护就比较困难了,所以一个好的监控平台也是很有必要的!
关于这一块的开发,我个人的看法是,基于一个现有的监控平台进行二次开发,这样既可以省去大量造轮子的时间,也可以学习到很多东西。当然,刚开始先直接引入一个现有的监控平台也是完全没有问题的,毕竟二次开发这事,也不简单👴。
这份文档我也会一直维护下去,有新的功能或者进度会在上更新,期待各位同学朋友的加入🧐🧐!
The text was updated successfully, but these errors were encountered: