根据微信提供的开发平台,设计出一款基于NodeJS的微信小程序,采用NodeJS自带的服务器作为应用服务器,MongoDB做持久化数据库,mongoose作为便捷操作MongoDB的对象模型工具,本设计使用JavaScript语言开发,并使用Taro及TaroUI进行微信小程序构建,在界面上,使用了同饿了么一样的主体布局,在功能上,设计了一款便捷、界面优雅、支持堂食的外卖点餐小程序,本应用程序的设计包含了登录注册模块、地址管理模块、定位模块、食品模块、购物车模块、评论模块、订单模块、个人中心模块等主要模块。每个模块都有独立的页面,功能也相对独立。