后台:nodejs 前台:vue 全栈开发 外卖平台系统

关于

一直考虑写一个功能齐全的完整Nodejs项目,但苦于没有找到合适的类型,而且后台系统无法直观的感受到,需要有一个前台项目配合,因此迟迟没有动笔。恰好前一段时间开源了一个vue前端项目,便以此为契机构筑了后台系统。

因为前端项目是根据饿了么官网接口写的,所以后台系统也保持了和官网一致的API接口。

整个项目分为两部分:前台项目接口、后台管理接口,共60多个。涉及登陆、注册、添加商品、商品展示、筛选排序、购物车、下单、用户中心等,构成一个完整的流程,基本完成一个外卖平台所需的基础功能。

源码地址:

https://github.com/bailicangdu/node-elm

效果演示

(可在后台管理系统添加商铺,食品等数据,并在前端地址查看效果)

前端网址

前端网址戳这里(请用chrome手机模式预览)

后台管理系统网址

后台管理网址戳这里

目标功能

  • [x] IP定位 -- 完成
  • [x] 城市列表 -- 完成
  • [x] 搜索地址 -- 完成
  • [x] 上传图片 -- 完成
  • [x] 添加商铺 -- 完成
  • [x] 添加食品 -- 完成
  • [x] 测量距离 -- 完成
  • [x] 搜索美食,餐馆 -- 完成
  • [x] 根据距离、销量、评分、特色菜、配送方式等进行排序和筛选 -- 完成
  • [x] 评价列表 -- 完成
  • [x] 食品详情 -- 完成
  • [x] 商家详情 -- 完成
  • [x] 购物车功能 -- 完成
  • [x] 登录、注册 -- 完成
  • [x] 修改密码 -- 完成
  • [x] 用户信息 -- 完成
  • [x] 添加、删除、修改收货地址 -- 完成
  • [x] 下单 -- 完成 ??
  • [x] 订单信息 -- 完成
  • [x] 红包 -- 完成
  • [x] 商铺管理 -- 完成
  • [x] 食品管理 -- 完成
  • [x] 管理员权限验证 -- 完成
  • [x] 超级管理员 -- 完成
  • [x] 订单管理 -- 完成
  • [x] 流量统计 -- 完成
  • [x] 前后台路由同构 -- 完成
  • [x] 部署上线 -- 完成

API接口文档

接口文档地址

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Material Design组件

Human Interface Guidelines — Authentication

1555
来自专栏developerHaoz 的安卓之旅

Android 谈谈自动化测试

最近,手头上的项目基本开发完成,优化也做的差不多了,本以为可以安心准备上线。然而老板却反映说测试人员发现 App 总会出现一些莫名的 bug.

1123
来自专栏安恒信息

Facebook的漏洞可以让攻击者在分分钟内重置用户账户密码

安全研究人员Dan Melamed近日发现了一个Facebook平台的严重漏洞,可以允许攻击者完全控制任何账号。 这个漏洞之所以被认为严重是因为它允许黑客悄悄的...

2556
来自专栏北京马哥教育

在 Amazon AWS 搭建及部署网站:申请、设置 AWS 服务

野猫阿罗哈 http://www.cnblogs.com/deltacat/p/amazon-aws-web-1.html Linux运维学习的过程中,实战无疑...

7048
来自专栏北京马哥教育

Python黑科技 | 一步一步教你如何搭建自己的视频聚合站

? 前言 作为一个炉石传说玩家,经常有事没事开着直播网站看看大神们的精彩表演。不过因为各个平台互相挖人的关系,导致关注的一些主播分散到了各个直播平台,来回切...

3707
来自专栏杨建荣的学习笔记

excel查询数据的技术实现选择 (r7笔记第73天)

最近有一个高中同学问我一件事情,就是他们目前使用excel需要经常查很多数据,但现在使用excel的筛选功能感觉比较费劲。想问问我有没有什么改进 的方法,对于我...

3335
来自专栏python开发者

Ubuntu Desktop安装及桌面美化(修复图片)

Ubuntu Desktop安装及桌面美化 1   开篇概述 本 系统的文章主要是讲互联网方向的开发主题。根据目前主流互联网公司的技术架构,Linux是必不可少...

3225
来自专栏IT大咖说

去哪儿网快速App开发及问题解决平台实践

摘要 本次分享主要介绍去哪儿的客户端团队在大规模多团队多APP的情景下,如何快速简单可靠地维护自己的产品。 通过实际场景重现,介绍用户行为跟踪和网络数据交互的监...

3358
来自专栏杨建荣的学习笔记

防火墙开通的自动化尝试和感悟

对于一个从零到一的系统或者平台,你会有几十次几百次的调试,为的是能让系统/平台真正跑起来,用起来。我想这背后需要的坚持真是百般煎熬,一方面希望能够像建造...

941
来自专栏前端开发

手把手教你搭建一个属于自己的网站

网站也可以理解为web应用程序,只不过无需用户下载,只要有网络,随时随地都能访问。

3115

扫码关注云+社区