文件名称:CapstoneProject:在 Backbone 和 Rails 上克隆 SoundCloud 构建
文件大小:2MB
文件格式:ZIP
更新时间:2024-06-20 00:37:44
JavaScript
折衷的耳朵 ##描述 EclecticEar 是一个受 SoundCloud 启发的社交音乐网站。 使用 RESTful Rails JSON API 使用 Backbone.js 前端构建。 功能包括: Rails 内置的自定义用户身份验证系统,用于注册/登录 能够上传要存储在 AWS S3 上的音乐文件(M4A、Mp3) 关注用户并让他们上传的歌曲出现在您的流中 自定义 AJAX 请求“探索”并从数据库中提取 5 个随机曲目 使用自定义标签/流派标记歌曲,然后能够显示具有相同标签的所有曲目 使用数据库中的所有歌曲创建自定义播放列表 搜索从用户名、歌曲标题、播放列表标题返回结果,然后您可以按结果类型过滤(搜索“bluth”以查看所有三种类型) 向用户、播放列表和歌曲添加头像/封面艺术(存储在 AWS 上) 编辑/删除歌曲、播放列表和用户个人资料 语言能力 Ruby on Rail