电子商务com MERN 电子商务com堆栈MERN(MongoDB,ExpressJS,ReactJS和NodeJS)。 原则和原则: (finalizado) 核心得分:2.8.5; 快递:4.16.4; express-jwt:5.3.1; 快速验证:1.0.2; jsonwebtoken:8.4.0; 猫鼬:5.4.0; 猫鼬分页:5.0.3; 猫鼬唯一验证器:2.0.2; 节点Correios:2.2.0; node-pagseguro:0.1.9; nodemailer:4.7.0; nodemon:1.18.9; 要求:2.88.0; (finalizado) 轴距:0.21.1; React:17.0.1; react-cookie:4.0.3; react-dom:17.0.1; react-redux:7.2.2; react
2025-11-01 18:14:33 6.9MB redux nodejs ecommerce mongodb
1
**MERN Stack 项目概述** 本项目是一个基于MERN(MongoDB、Express.js、React.js、Node.js)技术栈的电子商务平台——Hayroo。它整合了现代Web开发的前端和后端技术,旨在创建一个功能完备、用户体验优良的在线购物网站。该项目不仅涉及到基本的用户界面设计,还涵盖了用户认证、购物车、支付处理等核心电商功能。 **1. React.js** React.js是Facebook开发的JavaScript库,用于构建用户界面,特别是单页应用(SPA)。在Hayroo项目中,React.js负责处理客户端渲染,提供高效的组件化开发方式,使页面交互更加流畅。开发者可以利用React的JSX语法来编写可复用的UI组件,提升开发效率和代码质量。 **2. Node.js & Express.js** Node.js是一个开放源代码、跨平台的JavaScript运行环境,用于构建服务器端和网络应用。在这个项目中,Node.js与Express.js框架结合,构建了后端服务。Express.js是一个轻量级的Web应用框架,简化了HTTP服务器的创建,提供了路由处理、中间件等功能,使得后端API的开发更加高效。 **3. MongoDB & Mongoose** MongoDB是一个流行的NoSQL数据库,用于存储非结构化数据。在Hayroo项目中,它负责存储用户信息、商品详情、订单等数据。Mongoose是用于Node.js的MongoDB对象模型工具,它提供了数据验证、类型转换等功能,方便与MongoDB进行交互。 **4. JWT(JSON Web Tokens)认证** JWT是一种轻量级的身份验证标准,用于在各方之间安全地传输信息。Hayroo项目中,JWT用于用户登录后的身份验证,生成的令牌会发送给客户端,客户端在后续请求时附带此令牌,服务器通过验证令牌确认用户身份,实现无状态的会话管理。 **5. Tailwind CSS** Tailwind CSS是一个实用主义的CSS框架,专注于提供定制能力而非预设样式。在Hayroo项目中,开发者可以快速构建响应式、符合设计规范的UI,同时保持项目的代码简洁和可维护性。 **6. E-commerce 功能** 项目涵盖了电商网站的主要功能模块,包括: - 用户注册和登录系统 - 商品浏览和搜索 - 加入购物车和结算功能 - 订单管理,包括订单创建、支付处理、订单状态跟踪 - 可能还包括评论和评分系统 通过这个项目,开发者不仅可以学习到MERN栈的实践应用,还能了解到如何构建完整的电子商务系统,包括前端界面设计、后端API设计以及数据库操作等。这是一个很好的学习和实践平台,有助于提升全栈开发技能。
2025-11-01 18:11:47 281KB nodejs html mongodb reactjs
1
健康账本 HealthLedger是一个基于Hyperledger架构和基于IPFS的电子健康记录存储和共享系统。 ExpressJS用于创建分散式应用程序,该应用程序存储运行状况数据并存储在IPFS网络中。 然后,将IPFS的QmHASH存储在结构网络中的事务中。 所有者只能授予可以查看数据的人员访问权限。 这样可以确保数据管理权掌握在数据所有者手中。
2023-05-14 23:11:04 26KB nodejs express ipfs hyperledger-fabric
1
要运行该项目,请执行以下操作- npm install 和 npm run build 在项目目录中,然后运行 node server.js
2022-05-28 13:32:19 421KB nodejs mongodb reactjs expressjs
1
Node.js注册登录 使用Node.js,Express.js和MySQL开发的用户注册和用户登录应用程序示例。 该应用程序允许用户注册,登录和访问用户的私人页面会话信息。 安装 确保已安装和 。 git clone https://github.com/yusufsefasezer/nodejs-register-login.git cd nodejs-register-login npm install 1.进口 将sql-file.sql MySQL 2.配置 编辑db.js文件。 3.开始 npm start 您的应用现在应该在上运行。 执照 该项目已获得MIT许可。 有关详细信息,请参见文件。 由创建
2022-05-25 03:24:39 10KB nodejs mysql expressjs user-registration
1
带有TypeScript 3的Node.js Express API 具有TypeScript 3的Node.js Express API。支持MongoDB 描述 该生成器将帮助您使用TypeScript 3构建自己的Node.js Express Mongodb API。 项目介绍 suppot ES6 / ES7功能 使用tslint遵循 特征 验证: 护照本地化策略 jwt认证 OAuth2.0服务器(授权码授予,刷新令牌授予) 会话存储: MongoDB的 雷迪斯 整合测试 摩卡咖啡 柴 超级测试 要求 节点> = 10 npm> = 6 mongodb> = 3.0 打字稿> = 3.0 安装 首先,使用安装和generator-node-express-typescript-api(我们假设您已经预装了node.js )。 npm install -g yo n
2022-03-17 18:45:33 80KB TypeScript
1
HLS流 一个将RTSP转换为HLS并将其通过ExpressJS传输到React前端的示例项目。 安装 后端 cd backend npm install 前端 cd frontend npm install 怎么跑 后端 node app.js 前端 npm start 确保有可以转换的东西。 将视频文件放入后端的“视频”文件夹中。 如果没有“视频”文件夹,请创建一个。 因此,“视频”文件夹应位于后端/视频中。 您的视频应位于backend / videos / video.mp4中 React Router用例 如果您使用的是React Router并且您的路由器基本名称不是'/'并且类似于 ,这就是您的工作。 客户端 axios . get ( "/main/video" ) . then ( res => { c
2021-09-07 15:30:47 201KB react express rtsp ffmpeg
1
昙花一现 MERN STACK - 任务管理器应用程序 这个应用程序的前端是使用 React.js 创建的。对于后端,我使用 Nodejs、Expressjs 和数据库 MongoDB。 前端技术: React器 引导程序 5 图表 MomentJs 等。 后端技术: 节点 ExpressJs 重量级 BcryptJs Redis 猫鼬等。 其实我用的是MongoDB Atlas免费账号,所以性能不好,数据库通信有延迟。 总的来说,在真主的恩典下,我已经能够建立我的第一个 MERN Stack App.Alhamdulillah。 #安拉全能
2021-08-05 12:03:23 407KB nodejs backend reactjs expressjs
1
项目经理-api :house_with_garden: 使用 Sequelize 进行项目管理的 API :rocket: 使用的技术 该项目是使用以下技术完成的: {...} :clipboard: 先决条件 :hammer_and_wrench: 采用 $ git clone https://github.com/caarloshenrique/project-manager-api.git $ cd project-manager-api $ yarn 根据您的数据库凭据调整文件用户名和密码参数 $ yarn sequelize db:create $ yarn sequelize db:migrate $ yarn dev :page_facing_up: 执照 该项目是在 MIT 许可下开发的。 有关更多详细信息,请参阅文件。 完成 :green_heart: 卡洛斯·恩里克·达·科斯塔·席尔瓦
2021-08-03 14:04:05 44KB nodejs sql postgresql expressjs
1
待办事项 使用 expressjs 的带有自定义 RESTful API 的 todoApp。 前端:angularjs
2021-07-20 11:12:19 13.45MB JavaScript
1