A NFT T-shirt selling website
这里是 comet 的前端项目,首先请确保安装 node.js, yarn, VsCode,官网下载即可
点击上方绿色按钮“code”下载压缩包并解压,然后对解压的文件夹右键用 VsCode 打开,按下 Ctrl + ~
可以打开终端,输入 cd ./comet-web
,在安装了 node.js 和 yarn 的前提下再在终端输入 yarn dev
即可在浏览器中看到前端页面
- 响应式布局及统一单位 + 布局微调一下
- 滚动监听得优化一下,感觉还是不太好
- STEP2页面中得加个导入NFT的按钮(设计稿中没有),然后得跳转到个人中心页面有一个引导导入NFT的过程
- 对于导入NFT我还不清楚具体流程。对于公链是直接可以调个api,输入NFT的独特的token就能获取对应的信息,很方便。联盟链?也许有相关的SDK?如何让用户能导入NFT是整个项目的关键
- 接步骤4,若步骤4解决了,STEP2页面中左侧的搜索栏也要做
- 小地方,设计方面得再弄个红色叉叉图标,这里天天只能弹绿的
- 接步骤5,除了步骤5还得把前端的图片裁剪啊,拖拽预览等功能做了,这个有点费时间
- STEP3的NFC是啥啊,我自己都没搞懂,感觉这流程不对啊,这步可以不显示吗,我只是来做T恤的
- 订单信息,做得差不多了,这个应该挺快
- 下单部分,购物车里的物品要可以增减吧,邮费满了多少可以减免吧,工艺费用是动态调整的吧。
- 下单部分,支付方式微信支付和支付宝支付跳个弹窗显示支付码应该就行,不过是否支付成功应该得靠后端了
- 如何确定是否已经支付了呢,这个得看后端,暂时先不考虑这个,初期检查要有这个吗?
- 已支付订单,这一部分应该也挺多的
- 用户中心,界面还得调,登陆后后端返回的json里没有用户信息,我加接口文档里吧
- 验证码,这个应该得后端做更安全,前端明文存储验证码图片和对应的信息太危险了。我还不如做个滑块验证呢,手机短信也行,但是设计稿它没有啊,我用canvas做一下?就是有点耗时间
- 登录注册界面真丑啊,这就是我写页面偷工减料的原因,我觉得这页面以后一定会重做的
- token定时刷新,这个感觉有点麻烦
- 接口文档写不好的原因可能是,这整个流程好多地方暂时都断了,什么支付什么订单什么物流,最关键的是第一步的导入NFT,得先把这个解决了