collaborate:使用Ruby on Rails克隆流行的项目管理应用程序“ Basecamp”

时间:2024-04-08 16:55:03
【文件属性】:

文件名称:collaborate:使用Ruby on Rails克隆流行的项目管理应用程序“ Basecamp”

文件大小:762KB

文件格式:ZIP

更新时间:2024-04-08 16:55:03

Ruby

现场直播: 这是一个项目管理应用程序,具有流行应用程序Basecamp的许多功能。我与Qwasar硅谷的其他两个人共同开发了这个应用程序。 功能包括: 用户认证的帐户和安全登录 用户创建或参与多个项目的能力 项目中每个用户查看/编辑的各种权限级别 带有主题和子主题的讨论线程 能够添加附件(文本和图像文件) 每个项目的待办事项列表以及任务和子任务-单击齿轮可让您编辑任务/子任务 锚链接显示项目页面的不同部分 我的具体贡献包括: 创建应用程序和数据库的初始框架(使用Active Record和Devise gem) 允许用户添加附件(Active Storage gem) 向模型和数据库添加用户权限(管理员权限) 任务重构(模型,控制器,视图) 更新任务架构以对子任务使用自联接 重构Javascript以过滤前端视图 将数据库从SQLite迁移到PostgreSQL以进行Heroku部署 大量


网友评论