文件名称:sosmed-app:这是存储库,例如sosmed App,使用MERN堆栈制作
文件大小:414KB
文件格式:ZIP
更新时间:2024-02-24 07:14:56
nodejs jwt pwa mongodb reactjs
sosmedApp项目 我使用的框架和库 React JS PWA 实体化 节点js 快递js MongoDB 猫鼬 Nodemailer 森格 智威汤逊 等等 有什么功能 登录用户 注册用户 更新配置文件 建立讯息 删除帖子 查看所有帖子 关注和取消关注用户 喜欢和不喜欢用户 评论帖子 请参阅以下帖子 查看其他用户资料 搜索用户 发电子邮件 重设密码 实时申请网址 此URL的应用程序已部署在 如何使用它 您可以在cmd或终端中打开根文件夹并将其写入 npm install 并且您需要在根文件夹中创建config.env文件并添加一些环境,包括 NODE_ENV= node env what you want PORT= port what you want DATABASE= your database SENDGRID_API_KEY= your sendgrid api key JWT_SECRET= jwt secret what you want 启动节点服务器 npm run start-dev 开始React npm start
【文件预览】:
sosmed-app-master
----utils()
--------appError.js(310B)
--------catchAsync.js(102B)
----views()
--------public()
--------src()
--------README.md(3KB)
--------.gitignore(310B)
--------package-lock.json(589KB)
--------package.json(813B)
----models()
--------userModel.js(826B)
--------postModel.js(664B)
----server.js(474B)
----controllers()
--------userController.js(2KB)
--------authController.js(26KB)
--------errorController.js(2KB)
--------postController.js(3KB)
----app.js(837B)
----README.md(1KB)
----.gitignore(19B)
----routes()
--------userRoutes.js(594B)
--------postRoutes.js(797B)
--------authRoutes.js(388B)
----package-lock.json(101KB)
----package.json(633B)