我现在的工作是UI设计,但是工作中也喜欢了解和学习前端技术。这个小网站是我去年开始学习Node后开发的个人项目。这个项目边学边做,断断续续半年,期间不断增加新功能,优化用户体验。现在因为想构思一个新的项目,不打算继续更新了,所以分享给有兴趣的朋友,大家可以互相学习。项目地址https://github.com/luosijie/card预览地址http://card.luosj.me安装MongoDB并成功启动gitclone"https://github.com/luosijie/card.git"npminstallnpmstart访问localhost:3000使用Node+ExpressMongoDB+Mongoose技术实现功能。网站的基本功能是管理员编辑名片模板上传到服务器。用户只需编辑好名片模板,下载后直接带到印刷厂打印,登录注册即可。图片简单处理名片模板上传保存名片图片打包下载名片模板采集MongoDB数据增删改查插件html2Canvas用于解析html成图片jsZip用于图片打包fileSaver用于导出打包好的zip文件网站代码组织不够乱七八糟——等我心情好的时候再整理一下。没有兼容的浏览器。目前只有GoogleFirefox可以访问——人生苦短,我不兼容,我没有管理背景——这是一个比较大的项目结构项目部分截图首页模板列表使用hbs模板来renderusereditpage看起来简单,管理员上传模板最费时间注意:只有admin用户才能访问这个页面,不可能这么不科学中心就这样了,欢迎大家star
