【文件属性】:
文件名称:Techzona:网站做好功课
文件大小:319KB
文件格式:ZIP
更新时间:2021-04-07 21:42:54
JavaScript
Techzona
在线销售网站项目提交网页设计主题
该网站包括以下主要部分:
前端:ReactJS,Redux
后端:Node.JS,Express
数据库:MongoDB Atlas(通过中间的Mongoose连接到后端)(云)
AWS S3:用作存储照片的地方(云)
付款方式:支持Paypal API(使用沙盒模式为教师表演节目)
令牌:支持登录的JWT令牌
Cookie:JSCookie,用于存储登录信息和购物车状态
发出HTTP请求:在前端使用Axious
带有附加软件包,以提高项目的安全性和灵活性
网站的主要功能:
显示产品
查看产品详细信息
按3个主要条件过滤:最新,从低到高,反之亦然
按商品名称搜索
菜单按类别划分:相机,计算器,智能手机
登录,简单注册
有一个购物车来存储购买的物品
订单创建部分,您需要在其中完成以下步骤:运送,付款,订购
有一个帐户信息部
【文件预览】:
Techzona-master
----.babelrc(54B)
----frontend()
--------package.json(946B)
--------package-lock.json(566KB)
--------src()
--------.gitignore(310B)
--------public()
--------README.md(3KB)
----package.json(637B)
----uploads()
--------1596567665143.jpg(30KB)
----package-lock.json(191KB)
----.gitignore(18B)
----README.md(2KB)
----template()
--------images()
--------index.html(5KB)
--------style.css(2KB)
----backend()
--------models()
--------config.js(299B)
--------server.js(1KB)
--------routes()
--------util.js(1KB)
--------data.js(886B)