社交食谱分享网站开发全流程指南
在互联网时代,美食食谱网站早已屡见不鲜,像 Food.com、thefoodnetwork.com 和 bbcgoodfood.com 等都是访问量颇高的网站。美食也是互联网上搜索量极大的热门类别之一。多数此类网站由专家撰写内容,而我们要开发的网站,将允许业余用户上传食谱,这些食谱能被其他用户查看、分享,还能在多个社交网络平台传播。
项目目标与任务
我们的目标是创建一个基础的社交网站,让用户可以注册并创建自己最拿手的食谱。其他用户能依据自身兴趣、口味和食物偏好筛选食谱,并在 Facebook、Twitter 等社交网站分享。项目结束时,我们要达成以下任务:
- 创建应用程序
- 掌握创建应用的最佳方法
- 运用创建应用的新特性
用户故事在整个项目中至关重要,它会影响项目进度,对产品长期发展也有重大影响。明确用例后,会有用户与应用交互的步骤及通过验证的要求,这在编码时可作为重要参考。良好的视觉和技术规范能帮开发者节省时间。
项目开发过程中,我们会完成以下具体任务:
- 创建原型
- 添加测试数据并编写测试
- 添加分类
- 创建并添加食谱
- 创建食谱与分类的关联
- 添加身份验证
- 美化视图
任务前的软件准备
在开始项目前,系统需安装以下软件:
| 软件名称 | 版本要求 |
| ---- | ---- |
| Ruby | 1.9.3 / 2.0.0 |
| Rails | 4.0.0 |
| MySQL | 6 |
| B
超级会员免费看
订阅专栏 解锁全文
1672

被折叠的 条评论
为什么被折叠?



