文件名称:Tech-Blog
文件大小:332KB
文件格式:ZIP
更新时间:2024-04-18 00:29:31
JavaScript
博客项目 这是用于全栈Web开发的实践应用程序。 使用Node.js,Express.js,MySQL2,Sequelize,Auth0和Handlebars创建。 首先,向所有访问者提供显示所有帖子的主页。 如果用户单击帖子的标题,则会将他们传输到帖子页面,在其中可以查看所有帖子的评论。 尝试访问“仪表板”页面将导致提示用户通过Auth0登录。 用户登录后,便可以通过仪表板创建帖子。 他们还可以在这里编辑和删除他们创建的任何帖子。 在帖子页面中,将向登录的用户显示发表评论的选项。 目录 用法 要使用该应用程序,请在查看上已部署的应用程序。 贡献者 感谢以下为该项目做出贡献的人: UNH全栈开发训练营 问题 您可以在我的找到我。 有任何意见,问题或疑虑吗? 给我电子邮件 。 执照 版权所有(c)[2021] [ejhuang2015] 在查看许可证
【文件预览】:
Tech-Blog-main
----.gitignore(2KB)
----package.json(880B)
----package-lock.json(74KB)
----license.txt(35KB)
----db()
--------schema.sql(67B)
----models()
--------Comment.js(783B)
--------index.js(970B)
--------User.js(662B)
--------Post.js(720B)
----public()
--------images()
--------js()
--------css()
----views()
--------dashboard.handlebars(3KB)
--------test.handlebars(5KB)
--------post.handlebars(1KB)
--------homepage.handlebars(615B)
--------loggedOut.handlebars(391B)
--------layouts()
----utils()
--------helpers.js(247B)
--------auth.js(157B)
----README.md(2KB)
----config()
--------connection.js(276B)
----Procfile(19B)
----controllers()
--------api()
--------index.js(208B)
--------getRoutes.js(5KB)
----seeds()
--------commentData.json(562B)
--------index.js(649B)
--------postData.json(707B)
--------userData.json(388B)
----server.js(2KB)