1 Star 7 Fork 1

meiysm/VueNodejs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

VueNodejs

介绍

新闻发布系统是一个基于ElementPlus、Vue3、Vuex、Vue Router、Axios、MongoDB和Express技术的Web应用程序。它允许管理员在后端发布新闻、删除新闻和编辑新闻,并可以添加、删除以及编辑用户。用户可以在用户系统中查看发布的新闻,并根据新闻分类显示的系统查看新闻。 管理员前端页面 管理员首页 输入图片说明 登录页面动态背景

修改个人信息

添加用户

用户列表

添加新闻

新闻列表

用户前端页面 新闻首页 新闻首页 根据新闻类别显示 根据新闻类别显示 新闻详细 新闻详细 产品上下排列 产品上下排列 用户登录 输入图片说明 用户注册 用户注册 用户对新闻进行评论

软件架构

新闻发布系统采用以下技术栈:

前端应用(Frontend):Vue3、ElementPlus、Vuex、Vue Router, 后端服务(Backend):Express、Axios 作为主要的 HTTP 客户端工具,用于处理与后端服务器之间的数据交互。。 数据库(Database):使用 MongoDB 存储和管理数据。

它分为前端和后端两部分。前端部分负责展示和管理新闻和用户信息,后端部分负责处理新闻和用户的增删改查操作,以及与数据库进行交互。管理员可以通过登录系统进入后台管理页面,进行新闻发布、删除和编辑操作,以及添加和删除用户。

安装教程

  1. 确保已安装Node.js和MongoDB。
  2. 打开终端并克隆此仓库到本地:git clone 。
  3. 进入项目目录:cd 。
  4. 安装项目依赖:npm install。
  5. 启动数据库:启动MongoDB数据库服务器。
  6. 运行项目:npm run serve , npm start运行express。
  7. 在浏览器中访问:http://localhost:8080

使用说明

1、管理员登录后,可以进入后台管理页面,进行新闻发布、删除和编辑操作,以及添加和删除用户。 2、用户可以通过注册账号并登录系统,查看发布的新闻,并根据分类新闻,查看新闻详情。 3、在新闻详情页面,用户可以查看新闻的详细信息,并可以评论和分享新闻。

参与贡献

欢迎大家参与贡献,共同完善这个新闻发布系统。如果您有任何建议或问题,请在仓库的issues部分提出。如果您想贡献代码,请提交pull请求,我们会进行审核并合并。感谢您的参与!

空文件

简介

基于vue3+nodejs的全栈新闻开发系统全部代码 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/meiysm/vue-nodejs.git
git@gitee.com:meiysm/vue-nodejs.git
meiysm
vue-nodejs
VueNodejs
master

搜索帮助