1.1. 2.12 有学

参考 《天马》、《rails 实战圣经》搭建公司、部门、个人框架 参考《云豹》字段,以及 Redis + Selenium 参考《rails5 敏捷开发》《rails tutorial》添加测试 参考《rails guides》和《天马》数据库查询 表单让用户提交数据,sidekiq 异步执行,actioncable

1.1.1. 2.12.1 项目模块

1)基础页面

  • 首页 home
  • 课程介绍,/pages/course_intro
  • 常见问题,/pages/faq
  • 教学团队,/pages/teachers
  • 学员心得,/pages/students
  • 联系方式,/pages/contact
  • 聊天插件
  • 帮助文档,https://readme.io 2)注册登录 devise 手机登录 微信登录 3)dashboard 学习中心 聚会,/meetup_groups,增删改 直播,home/live,有很多个往期视频,有预告信息或直播,管理员可以增删改 通知,home/notice 网站公告 比赛,/competitions,index 显示举办的比赛 比赛 competitions#show 作品缩略图打开是弹窗的作品详情,对应内容来源于 /works/id 比赛获奖,/competitions/4/awards,index 显示所有获奖作品 比赛作品详情,/works/id,在比赛获奖页面链接过来(其余页面用弹窗的方式显示详情) 比赛作品详情,图片、评论、浏览恢复点赞数,倒计时 4)courses 课程 all, basic, major, optional 标签 教学大纲,/courses/36/syllabus 正文,/posts/id,显示为 markdown 格式 正文,收藏,感受,分页 某课程的作业,/tasks/id 某课程的作业-别人的,/tasks/id/other_answers?order=recent,点赞 搜索教材 课程感受三个选择(站内信) 5)user 个人主页 我的作业(图片或文字),图片来于 /api/file 作业进度 比赛作品 会员有很多的课程 课程按会员等级不同显示不同 会员升级后,原来的作业、作品等还保持原来的进度

results matching ""

    No results matching ""