All Projects → flyfox11 → Venture Management

flyfox11 / Venture Management

一个包含vuejs和nodejs技术的全栈项目

Programming Languages

javascript
184084 projects - #8 most used programming language
stylus
462 projects

Projects that are alternatives of or similar to Venture Management

Vue2 Admin
基于vue-element-admin、Vue2 权限、监控、管理系统(包含地图等嵌套)
Stars: ✭ 74 (-64.42%)
Mutual labels:  axios, jwt, vuex, vue-router, element-ui
Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (+67.31%)
Mutual labels:  axios, jwt, vuex, vue-router, element-ui
Vuejs Admin
基于eggjs、vuejs的设备管理系统,有帮助的话麻烦给个star谢谢
Stars: ✭ 350 (+68.27%)
Mutual labels:  axios, jwt, vuex, vue-router, element-ui
Ruoyi Vue
(RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 596 (+186.54%)
Mutual labels:  axios, jwt, vuex, element-ui
Vue Boilerplate Template
🍎 Efficient development of web SPA using Vue.js(2.*) + Webpack + Element-ui + Pwa + Vuex + Vuex-router + Vue-i18n + Dayjs + Lodash.
Stars: ✭ 461 (+121.63%)
Mutual labels:  lodash, vuex, vue-router, element-ui
Blog.admin
✨ 基于vue 的管理后台,配合Blog.Core与Blog.Vue等多个项目使用
Stars: ✭ 500 (+140.38%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue Project
基于vue-cli构建的财务后台管理系统(vue2+vuex+axios+vue-router+element-ui+echarts+websocket+vue-i18n)
Stars: ✭ 301 (+44.71%)
Mutual labels:  axios, vuex, vue-router, element-ui
Xz Admin
基于Vue、element-ui技术栈开发的前后端分离后台管理系统(持续维护中)
Stars: ✭ 62 (-70.19%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue2 Study
vue 的webpack配置,按需加载,element-ui,vuex
Stars: ✭ 16 (-92.31%)
Mutual labels:  axios, vuex, vue-router, element-ui
Laravue
Admin dashboard for enterprise Laravel applications built by VueJS and Element UI https://laravue.dev
Stars: ✭ 1,964 (+844.23%)
Mutual labels:  axios, jwt, vuex, vue-router
Vue Electron
vue-blog client,base on vue-electron,axios, vuex, vue-router.
Stars: ✭ 193 (-7.21%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue Typescript Music
🔥 基于 vue 全家桶 音乐项目(Music project) vue+typescript 实现 高仿 网易云音乐 移动端WebApp
Stars: ✭ 94 (-54.81%)
Mutual labels:  lodash, axios, vuex, vue-router
Vue Todos
vue最新实战项目教程,从零开始,一步一个脚印,循序渐进。跟着我一起学习vue吧!
Stars: ✭ 1,659 (+697.6%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue Admin Template
a vue2.0 minimal admin template
Stars: ✭ 15,411 (+7309.13%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue Store
基于Vue+Vue-Router+Vuex+Element-ui+axios,参考小米商城,实现的电商项目。
Stars: ✭ 308 (+48.08%)
Mutual labels:  axios, vuex, vue-router, element-ui
Mall Admin Web
mall-admin-web是一个电商后台管理系统的前端项目,基于Vue+Element实现。 主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能。
Stars: ✭ 9,123 (+4286.06%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue Admin Design
基于vue + elementUI的管理系统模板
Stars: ✭ 279 (+34.13%)
Mutual labels:  axios, vuex, vue-router, element-ui
Vue Admin
基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框
Stars: ✭ 1,135 (+445.67%)
Mutual labels:  axios, vuex, vue-router, element-ui
Ruoyi Vue Fast
(RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 107 (-48.56%)
Mutual labels:  axios, jwt, vuex, element-ui
Vue Blog
🎉 基于vue全家桶 + element-ui 构建的一个后台管理集成解决方案
Stars: ✭ 208 (+0%)
Mutual labels:  axios, vuex, vue-router, element-ui

一个包含vuejs和nodejs的全栈项目

A Vue.js project for vue.js and node.js,related to vuex,vue-router,express4,sequelize,stylus,axios,etc .

项目说明

风险管理系统是我业余时间开发的项目,是一个简单的入门级项目。说简单是因为实现的页面和功能简单,不代表用的技术简单(对于初级前端来说)。

项目里用到了vue和element-ui的大部分技术点,可以给学习vue的童鞋一个参考。当然由于这个项目也是全栈项目,所以对于一些想学习node的前端来说,也是 一个不错的参考范本,项目里也有一些加密token等真实上线项目中会用到的东西,大家也可以借鉴。

由于本项目是全栈项目,所以在启动node服务器之前,需要安装mysql数据库,并对config/index.js中的数据库配置项进行修改,这点需要注意。如果安装过程中有疑问或者 发现项目bug的话,可以在issues里向我提问,我会尽力解答。

有效的进行偷懒,是程序员的优良品质。希望该项目能帮助到大家!

技术栈

  • 前端技术

vue2 + vuex + vue-router + webpack + ES6/7 + axios + stylus + element-ui

  • 后端技术

node.js + express4 + session + sequelize + mysql + lodash.js + bcrypt + jwt

实现功能

  • [x] 登陆 -- 完成
  • [x] 注册 -- 完成
  • [x] 项目/额度条件查询 -- 完成
  • [x] 列表展示及分页 -- 完成
  • [x] 添加/修改项目 -- 完成
  • [x] 额度详情页 -- 完成
  • [x] 用户注销 -- 完成
  • [x] 登出 -- 完成

目录结构介绍

|-- build                            // webpack配置文件
|-- config                           // 项目打包路径
|-- screenshots                      // 效果图截屏
|-- server                           // express后端,用于提供Api
|-- src                              // 源码目录
|   |-- assets                       // 资源文件
|   |-- components                   // 公共组件
|   |-- fetch                        // 接口定义与配置
|   |-- pages                        // 相关页面
|   |-- router                       // 路由配置
|   |-- vuex                         // 状态管理
|   |-- App.vue                      // 页面入口文件
|   |-- main.js                      // 程序入口文件,加载各种公共组件
|-- static                           // 静态资源文件
|-- .babelrc                         // ES6语法编译配置
|-- .editorconfig                    // 代码编写规格
|-- .gitignore                       // git忽略的文件
|-- .postcssrc.js                    // post-loader的插件配置文件
|-- .favicon.ico                     // 网站logo图标
|-- index.html                       // 入口html文件
|-- package.json                     // 项目及工具的依赖配置文件
|-- server.js                        // node server入口文件
|-- README.md                        // 说明

效果演示

图1

image

图2

image

图3

image

图4

image

项目运行

# 安装依赖
npm install

# 启动vue前端项目(http://localhost:8080/...)
npm run dev

# 启动node后端项目(http://localhost:8081/...)
npm run start

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].