# NodeJSSigninSys **Repository Path**: ittqqzz/NodeJSSigninSys ## Basic Information - **Project Name**: NodeJSSigninSys - **Description**: 采用NodeJS开发的纯前端签到系统 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 4 - **Created**: 2018-03-29 - **Last Updated**: 2025-08-07 ## Categories & Tags **Categories**: erp **Tags**: None ## README # NodeJS开发签到系统(纯前端开发) ## 项目简介 > 本项目采用Node.js,结合mysql数据库开发了一个纯前端的简易签到系统 - 采用bootstarp作为前端框架,通过Ajax与后台交互数据 - 项目采用模块化开发方式,针对不同业务需求制定不同的api以及路由 - mysql数据库字段的设计详见db目录下的sql文件 ## 项目技术要点 - express框架 - swig模板引擎 - body-parser - express-session - mysql - BootStrap ## 项目截图 - 首页 ![Image text](https://gitee.com/ittqqzz/myPictureWarehouse/raw/master/signinsystem/home.png) - 登录 ![Image text](https://gitee.com/ittqqzz/myPictureWarehouse/raw/master/signinsystem/signin.png) - 签到主界面 ![Image text](https://gitee.com/ittqqzz/myPictureWarehouse/raw/master/signinsystem/admin.png) - 签到成功 ![Image text](https://gitee.com/ittqqzz/myPictureWarehouse/raw/master/signinsystem/signinsuccess.png) - 退出登录 ![Image text](https://gitee.com/ittqqzz/myPictureWarehouse/raw/master/signinsystem/singout.png) ## 部署流程 - 安装mysql,用户名root,密码0000 - 安装node.js以及npm - 进入本项目所在目录,找到db目录下的sql文件,导入到你的数据库中 - 在app.js所在目录下启动命令行工具,输入node app.js回车即可启动项目 - 然后访问命令行工具提示的地址:http://localhost:3000/