分享一个基于Node的名片设计网站

发布时间:2019-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了分享一个基于Node的名片设计网站脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

图片描述

我现在本职工作是UI设计,但是在工作中也喜欢了解和学习前端技,这是小网站是我去年开始学习Node之后开发的个人项目。这个项目边学边做,断断续续也有年时间吧,期间不断增加新功能,优化用户体验。现在因为想构想新项目,不打算继续更新,所以分享给感兴趣的朋友,大家互相学习。

项目地址 https://github.com/luosijie/card

预览地址 http://card.luosj.me

安装

  1. 安装MongoDB并成功启动

  2. gIT clone "https://github.COM/lUOSijie/card.git"

  3. npm install

  4. npm start

  5. 访问 localhost:3000

使用到是技术

  1. Node + ExPress

  2. MongoDB + Mongoose

实现功能

网站的基本功能是管理员编辑好名片模板并上传到服务器,用户通过简单编辑名片模板下载直接拿去打印店打印

  1. 登录注册

  2. 图片简单处理

  3. 名片模板的上传和保存

  4. 名片图片的打包和下载

  5. 名片模板收藏

  6. MongoDB数据增删改查

@H_360_80@使用到的插件
  1. htML2Canvas 用于将html解析为图片

  2. jsZip 用于图片打包

  3. fileSaver 用于导出打包后的zip文件

网站的不足

  1. 代码组织比较乱 ———— 哪天心情好再来整理

  2. 没有兼容浏览器,目前只谷歌 火狐可以正常访问 ———— 人生苦短,我不兼容

  3. 没有管理后台 ———— 这是一个比较大的问题

项目结构

structure

项目部分截图

首页

模板列表用hbs模板渲染

分享一个基于Node的名片设计网站

用户编辑页

看起来简单的页面结果花的时间最多

分享一个基于Node的名片设计网站

管理员上传模板

注意:这个页面的权限只有 用户名为admin 才可以访问,没办法就是这么不科学

分享一个基于Node的名片设计网站

个人中心

分享一个基于Node的名片设计网站

先这样了,欢迎大家star

脚本宝典总结

以上是脚本宝典为你收集整理的分享一个基于Node的名片设计网站全部内容,希望文章能够帮你解决分享一个基于Node的名片设计网站所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。