Vue

项目分为客户端,管理端,学生通过客户端进行在线报名,提交代码,对接OJ系统,实现实时评分,实时排行功能,教师通过管理端,发布竞赛活动,编辑竞赛题。 项目技术: Vue+Element UI + Vuex + Axios + Scratch2.0 + Online Judge 主要职责: 与UI沟通协作完成设计稿效果;合理分配工作任务; 配合后台人员对接OJ系统,实现网页代码编辑器在线编辑,提交代码,实时评分等功能; 测试系统功能并提出改善意见;
1160vueweb
项目介绍: 这是一个基于前后端分离的项目,用于员工管理,权限的管理,每个员工有不同的权限来访问不同层次后端接口:admin在数据库中是CEO的角色,具有所有的权限 ,小猪是一个普通的员工只有查看的功能。admin可以对其他的角色进行分配管理角色, 后端:springBoot+springSecurity+myBatis-plus+MySql+Redis+JWT 前端:vue+axios+router+Vuex+ElementUI+less(css解析器)+vuex-persistedstate(前端数据持久化工具) 工具:Apifox linux Docker nginx 难点:用户进行持久化和分页数据持久化的时候,如何进行及时的更新数据持久化,我的方法,在js文件中定义方法和参数,当我每次有新的数据进行更像时候,都会 调用该方法,可以做到方法的更新, 特点:后端实现security,配置的一个拦截器,用户访问后端接口会被(JwtAuthenticationTokenFilter)拦截器拦截,login路由放行,从请求头获取token,然后通过我定义的JwtUtil中的parseJWT解析,解析后和UserDetailsService类中查询到的密码进行比对它会返回一个UserDetails对象,将查询到的数据封装成一个对象,如果结果为true,会将用户信息存入Redis。结果为folse,直接返回,登陆成功返回用户的token,和该用户权限信息和个人信息。在前端处理。 PreAuthorize("hasAuthority('system::dept:list')")注解是对接口一个权限,当我们访问接口的时候,会被MyExceptionAccessDeniedHandler拦截,当用户不具有该权限,会直接返回。 当token过期的时候,会被MyExceptionAuthenticationEntryPoint拦截器拦截到,直接返回认证失败需要重新认证,前端定义的repsonse拦截器拦截到后,提示token过去,重新路由到login页面,让用户进行登陆 数据库有4张表,sys_menu(菜单表),sys_role(角色表),sys_role_menu(角色关联用户表),sys_user(用户信息表),sys_user_role(用户关联的角色表) 通过Nginx的一个反向代理,项目放在docker容器中通过docker-compose运行拉取docker项目依赖的镜像
1610java网页组件
1.角色管理模块。主要负责角色的增删改查。使用elementui实现角色的修改。 2.部门管理模块。主要负责部门的新增修改和查询。使用elementui tree实现部门层级。 3.员工管理模块。主要负责员工的增删改查。员工的角色分配和部门岗位分配。
1591html5vue
使用 vue3 以及 nuxt3等主流技术,使用无头cms进行内容管理,适合当作文档或者个人blog 1. 可自定义主题 2. 使用md文件驱动 3. 使用静态生成优化seo 4. 自定义md语法
1140nginxblog
飞行员信息管理后台。包括登录鉴权,个人中心,用户管理,飞行员信息管理,部门管理,Excel文件数据导入等功能,数据页面支持搜索和筛选功能
1160vueweb
仓储系统开源项目
简单的仓储系统,出库入库订单供应商商品库存。可对接工厂的EBS(erp中一种)、MES(生产执行系统)、deer-wcs(设备调度系统)等系统接口,实现仓储上下游的数据打通,也是实现完全自动化的基础。
1500javaredis
东风新车型eπ官方网站 (https://www.yipai.com.cn/) 模块:首页、品牌页、车型页、关于页、预约、咨询、协议、招募 技术栈: vue3、vite-ssg 其他:pc移动平板多端适配、兼容安卓与iOS、兼容*H5、接入*分享
2560html5H5网站
主要是为北京政府各个部门提供数据共享、数据留存以及电子化办公的平台。平台将政府各部门以职权目录形式拆分存储分为了5大目录:内设机构、职责目录、数据目录、库表目录。内设机构是各委办局和其下属科室,职责目录是每个科室所有用职责,数据目录是每个科室存在数据(包括普通文档型、接口型等20多种类型),库表目录则是可能存在数据库表的信息。 数据共享功能:其他委办局或科室可以在数据共享菜单里看到全区“可共享”的数据目录,并申请该数据目录使用权限,如申请不带有接口的数据目录则直接自动同意审批,如申请接口数据目录则需要一层层管理员审批,审批成功后将发布可以调用该接口的APPKEY和查看接口文档,并且每次调用记录也上区块链。 融合服务:可将其他渠道获取的接口融合入平台中,可直接使用接口新增,也可使用平台接入其他数据库的库表进行手动选择新增。 专题服务:将接入系统的各个接口分类,并统计各委办局接口分类情况、调用情况等,也可对这些分类的接口直接申请使用权限或看申请历史记录。 统计分析:根据不同围度对委办局/科室进行统计,生成统计图、部门肖像、年度月度报表、绩效评估依据。 除此之外系统还拥有接口心跳监测(接口心跳开关,监控告警,入参配置,通知配置等)、网关控制管理(统计,发短信,测试,白名单,限流等)、指标评估月度年度统计、街道人员信息查询、人员管理、角色管理、时间审批、消息信息、其他数据库、数据库表接入等。 并且全平台所有数据均存在于区块链上,保证数据不可变更性,同组人的公开性。 其中我负责:专题服务全部、评估管理全部、数据源接入全部、街道人员信息查询、内设机构、职责目录、融合服务-数据融合、首页等。 全平台主要使用技术:java8+MYSQL+Springboot+JPA+kafka+redis+quartz定时+security安全框架 街道人员信息查询实现:使用OKhttp3调用查询公安部/公安局接口查询个人信息,CompletableFuture多线程调用适配服务查询5种特定身份是否存在,其中接口调用限制时间5S,信息通过AES256加密。 评估管理统计实现:每月1日凌晨定时任务计算13个指标统计结果存入数据库中,启用CompletableFuture多线程计算。 数据源接入实现:使用原生JDBC调用需要接入的数据源,连接通过后根据查询库表信息等sql语句查询表等操作,全程信息加密使用AES256。 网关日志:读取网关推送的kafka消息,并转换成需要格式存入数据库中,并存入redis中,以该消息ID等组合属性为key,次数为value,以供计算统计该接口没分钟调用次数。 项目运行过程中遇到过kafka消息大量堆积情况,由于三期上线不当出现消费者启动失败,宕机时间22小时成功启动消费者后一段时间就停止消费。减少了max.poll.records,增大了max.poll.interval.ms,KafkaListener开启多线程消费
1800java区块链
1.后端采用springboot +mybaits 搭建,集成netty服务做实时通讯,所有请求都做加密解密处理,提高数据安全性,数据库用的是mysql. 2.前端采用 vue2, UI采用Elemnt UI,用nginx部署前端服务。 3.整个项目都是独立设计并编写,内容还在完善,
1500java视频网站系统
1. 体育馆预订管理平台是为了简化人工管理登记、提高体育场馆设施的资源利用率所开发的一个 Web 平台,系统由前台模块和后台管理模块组成。各个功能模块的功能如下: 1.1 前台模块由首页、用户注册、用户登录、个人中心、场馆预定、地图定位 、空闲场地查询等功能组成。 1.2 后台管理模块由登录、首页、场馆管理、用户管理、预定管理、公告管理、预定统计等功能组成。 2. 前后端皆本人独自完成开发
960springWeb开发
该项目为针对安徽省卫健委要求开发的医疗便民平台,其主要功能为用户在线上进行对省内各医院的预约挂号功能,后续用户可去预约医院进行取号就诊,数字化方便用户挂号流程,该项目分为web端、微信、支付宝小程序等多个客户端。整体后端使用springboot+mybatis+mysql的架构,前端使用uni-app进行多端统一结构开发,所有功能均为本人一人全责开发,并目前已投入使用。
1290javaweb
访客通过微信小程序进入热线平台,选择当天值班的咨询师并发起咨询会话,咨询过程中如果咨询师有解决不了的问题,咨询师可以求助自己绑定的值班督导,值班督导在线给咨询师提供咨询指导。咨询结束后,访客、咨询师和督导可以通过平台各自的客户端查看自己的咨询历史记录。 Web端程序开发:使用vue3+vite+arco design组件库实现web端后台系统界面的开发,pinia库实现状态管理 后端开发:使用java+spring框架+mybatis实现业务逻辑,使用nginx作为代理服务实现负载均衡,使用mysql和redis存储数据 软件测试:根据接口文档设计接口测试和功能测试的测试用例。利用apifox完成部分接口的自动化测试,使用selenium4完成部分系统功能的 自动化测试。统计测试结果,攥写测试报告。
1860javaweb
项目概述:XX培训考试系统是一款旨在帮助企业快速建立员工在线学习、考试和培训管理的系统。通过该系统,企业可以提升培训效率,实现系统内无缝集成,打破时间和地域的限制,便捷地掌握员工培训进度,从而使员工培训更加轻松便捷。 功能特点: 1. 在线学习: 提供全面的在线学习功能,包括课程内容展示、学习进度跟踪和学习资源下载等。 2. 在线考试: 支持在线考试,包括单选、多选、填空等题型,并提供自动评分和成绩统计功能。 3. 问卷调查: 提供问卷调查功能,方便企业收集员工的反馈和意见。 4. 线下培训: 支持线下培训活动的管理和组织,包括培训计划、报名管理和签到管理等。 5. 我的证书: 员工完成培训或考试后,可以获得相应的证书,在系统中进行管理和查看。 6. 扫描签到: 支持扫描签到功能,方便线下培训活动的签到过程。 职责描述: 零开始搭建整个项目,包括项目的架构搭建和 API 接口的封装,开发常用组件,如选择用户组件、预览文件组件和上传控件等,以提高系统的可用性和用户体验。在项目上线后参与项目的优化工作,包括性能优化和功能改进,以确保项目的稳定性和提升用户满意度。 技术栈和工具: Vue、Mixins、VueX、Echarts、Ant Design、PDF.js、Swiper、Uniapp、uView-UI
1500html5SAAS
主要模块:采集平台,节能对比,机房管理,策略管理,算法管理,冷源机房组 态,安全策略,策略告警,系统管理等模块,主要目的是通过 AI 计算出书对应的调节策略,帮助现场运维人员降低能耗,从而达 到降低 PUE 的目标 责任描述: 1. 负责采集模块的开发, 包括 OPC UA 协议解析,B接口开发,数据的解析过滤; 2. 负责和甲方负责人进行沟通对接等事宜。 3. RocketMQ Dledger 集群搭建,完成从 Http 请求方式切换到消息队列; 4. MySQL Innodb Cluster 集群搭建,实现高可用性和负载均衡; 5.前后端项目部署,以及每个模块页面展示正常,数据准确; 6.和 AI 完成联调,以及数据核验工作。 技术要点:OPC UA 协议解析以及B接口开发,Rocket MQ 正式在生产环境的使用。
160rocketmqspringboot
主要特点和功能: 响应式设计: 确保网站在各种设备上都能提供一致的用户体验,包括桌面、平板和手机。 专业化展示: 提供丰富的企业信息展示页面,包括关于我们、产品与服务、成功案例、新闻与动态等板块,以展示企业的专业素养和实力。 多媒体支持: 充分利用多媒体资源,包括高质量图片、视频和图表,以呈现企业的特色和亮点。 联系与互动: 提供方便的联系渠道,如在线联系表单、社交媒体链接,以及实时在线客服等,促进用户与企业之间的互动。
1210html5web
1.项目分为前端二十几个页面,流页面流畅、交互效果丝滑,内容完善 2.负责整个企业网站的前端页面设计、开发 和后端逻辑的代码编写实现;
1190phpweb
随着一些小型家长公司业务规模扩大,对客户资源的管理、订单的管理、阿姨的管理需要能在统一的办公平台上快速操作,提高办公效率,阿姨匹配效率,方便工资核算等。 本人承担项目所有的前后端工作 该项目中一个特色是,在招募人员将阿姨的信息录入时,可录入阿姨住址坐标,并把所有阿姨的位置打点在地图上,当有客户需要找不住家阿姨或钟点工时,可以把客户坐标输入到系统,快速定位出客户附近的阿姨。极大的提高了不住家阿姨及钟点工的匹配效率
1350javaweb
前端分为:客户端和管理端。 客户端: 1、框架采用React,从零开始搭建项目,组件库选用SemiUi。 2、从零实现布局、路由权限、日历组件开发。 管理端:采用若依Vue3版本,采用若依现有功能。
1290vuevue
股票跟投的移动web应用,有股票信息资讯浏览体验。主要有首页,自选,行情,选股,我的5个模块。实现了股市行情的预览,股市文章的推荐,牛人收益,模拟交易等功能。 所用技术:vue,vue-cli,axios,vue-router,vuex,vant; 项目职责: 1. 主要负责社区、要闻这两个模块的开发; 2. 图片懒加载、路由懒加载,避免首次加载过多资源、节约带宽资源; 3. 封装了点赞、分享、评论、阅读次数等使用频率高的组件; 4. 常用的公用方法封装、接口请求数据方法封装;
1310javascriptweb
该项目为电商类项目,主要是用 IdentityService 4+Consul+Ocelot 搭建的微服务架构,以及使用了 DDD 领域驱动设计的最佳实践 ABP 框架,swagger 作为接口管理工具,利用 IdentityService 4做权限认证,模块大致划分为会员、店铺、商品、营销、订单、公共服务几大模块,同时支持微信支付,支付宝支付,银联支付。
1250c#电商
当前共517个项目
×
寻找源码
源码描述
联系方式
提交