要求:
1.熟练掌握Angular4
2.熟练掌握Nodejs和Expressjs
3.熟悉mongodb
4.有外卖网站开发经验的优先考虑
功能需求说明书
*下面说的组合菜是指选好规格和配菜以后的那个菜的组合
菜单的选规格和选配菜的功能
1. 1 当菜品有规格或者配菜可选时,菜单的右边需要显示一个‘选规格’的按钮,同时把数量选择控件隐藏起来
1.2 默认规格,每个带规则的菜都有一个默认规格,菜单价格用默认规格+无配菜的价格来显示
1.3 按下‘选规格’按钮,将弹出 选规格对话框。 选规格对话框将包括2~4个部分(除a.外其它项可能没有):
a. 选组合菜的数量
b. 选择规格 (不辣,微辣,中辣,大辣,变态辣....) , 需要考虑每个餐馆/菜的情况可能不同
c. 选菜的尺寸 (常规,大,中,小 ) , 需要考虑每个餐馆/菜的情况可能不同
d. 配菜
1.3.1 选规格和尺寸为单选
1.3.2 配菜为多选,不可选数量
1.3 购物车显示规格和配菜
1.4 购物车可以增加/减少已经指定的组合菜的数量
1.5 再次进入选规格页面,所有已选规格应该已清除
2.完善购物车功能(未完,建群以后讨论)