失物招领网站

校园失物招领网站 | lijinghai

失物招领网站 失物招领网站 失物招领网站

失物招领网站

项目介绍 📖

👉基于Springboot+vue+uni-app的校园失物招领平台. 含平台主体PC端、微信小程序和web后台数据管理平台.

  • 失物招领信息一览
  • 信息发布(支持图片上传)

项目技术栈 ⭐

  • PC端(WarmSearch-PC): Vue 2.0+ Vue-router+ Vuex+ Element-ui+ Axios
  • 后台管理系统(WarmSearch-Web):基于Vue-admin-ui脚手架
  • 微信小程序(WarmSearch-uniapp):uni-app + Vue.js
  • 后端(WarmSearch):Springboot 2.4.2 + Java Web Token +MybatisPlus + Swagger
  • 数据库:MySql 5.7

项目地址 🔗

项目采用前后端分离开发模式,PC端使用:Vue + Element-ui, 小程序使用Uni-app开发,后端数据API采用Java、Spring-Boot开发.

PC端Code地址:https://github.com/lijinghailjh/WarmSearch-PC

小程序端code地址:https://github.com/lijinghailjh/WarmSearch-uniapp

后端code地址:https://github.com/lijinghailjh/WarmSearch

web管理端code地址: https://github.com/lijinghailjh/WarmSearch-Web

体验地址

由于项目还在不断完善中,所以目前还未上线;

主要还是因为穷,买不起服务器

演示视频:在线演示视频

前言:

🏫本人目前(2021年5月8日)是一名大二在校大学生从去年(2020年)5月开始准备自学java,从基础到框架,利用课余时间从JavaWeb开始,到SSM,到SpringBoot,再到前端Html5,CSS3,JS,Vue.js,最后到Node.js,学完之后开始着手开始做这个校园失物招领网站,目前该项目大概原型已经呈现出来,这是基于前后端分离项目,目前利用课余时间,不断完善改项目。小白开始,若有错误,还望大家多多指教。各部分源码将在Github上持续更新。

这是我的邮箱lijinghailjh@163.com,欢迎大家来指正
在读大二学生(2021年5月8日)

说明

本项目采用前后端分离技术 Springboot + vue + uniapp + Mysql

1.本项目包括后台管理系统WarmSearch-Web
2.前台系统WarmSearch-PC
3.微信小程序部分WarmSearch-uniapp

如果您觉得这项目还不错,可以在右上角 Star 支持一下,万分感谢!!!

失物招领网站

项目简介

  • 本项目前后端分离,前端基于 Vue+ Vue-router+ Vuex+ Element-ui+ Axios,参考锤子商城实现。后端基于SpringBoot(框架) + JSON WEB TOKEN(令牌机制) + MybatisPlus + Mysql实现。
  • 总体架构失物招领网站 系统设计秉承”前后端分离/SOA”的总体思想,前端使用Vue/ElementUI作为主要框架技术、Nginx作为HTTP服务器,用来提供静态页面访问服务和反向代理作用;后端则以Springboot主流框架技术为主、采用MySQL开源数据库,前后端使用Restful规范交换数据。 系统采用JWT令牌鉴权方式,降低服务器运行消耗,提升系统的伸缩性和扩展性。
  • 总体架构 总体设计按”前后端分离”方式,当浏览器请求页面或静态资源时,HTTP Server直接响应;当浏览器请求数据时,该请求仍然先发给HTTP Server,经由该Server转发至Web APP Server。Web APP Server业务处理后将结果数据返回给HTTP Server,最终返回浏览器。在此过程中,Web APP Server返回的仅仅是数据(json格式),没有任何与显示(视图)相关的信息,做到了完全的前后端分离,前端负责页面与展示,后端负责业务处理与数据。

技术栈

  • 前台页面展示系统(WarmSearch-PC): Vue+ Vue-router+ Vuex+ Element-ui+ Axios
  • 后台管理系统:基于Vue-admin-ui脚手架
  • 微信小程序:uni-app + Vue.js
  • 后端:Springboot + Java Web Token +MybatisPlus + Swagger 框架
  • 数据库:MySql

功能模块

1.前台页面展示(WarmSearch-PC)

  • *WarmSearch-PC首页部分展示

失物招领网站
  • 物品详情页

失物招领网站
  • *寻失物部分页面展示

失物招领网站
  • *认领页面

失物招领网站

失物招领网站
  • *信息发布页面

失物招领网站
  • *寻失主部分页面展示

失物招领网站
  • *捐赠部分页面展示

失物招领网站

2.微信小程序页面(WarmSearch-uniapp)

  • *登录页面 v1.0 (2021.5)

失物招领网站
  • *首页部分页面展示 v1.0 (2021.5)

失物招领网站

小程序更新版 v2.0 (2022 2 17)

失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站失物招领网站 这是小程序的第二次更新,后续会继续更新
  • 寻物页面部分展示*
    失物招领网站
    失物招领网站
    3.后台管理系统(WarmSearch-web) **

  • *登录页面展示

    失物招领网站
  • *首页页面展示

    失物招领网站
  • *部分功能页面展示

    失物招领网站

后期打算

如果你觉得我的项目,还不错,可以给我一下赞赏,本人现是一名大二学生,打算不断完善这个项目,所以我打算购买服务器,并部署上去;开源不易,如果你喜欢我的项目,可以给我投资一下我的服务器基金,苦逼大学生,万分感谢您!!!!

如果你能看到这里说明你肯定对我的项目感兴趣,那么请访问我的博客吧,里面会更新更详细的关于我这个项目的信息 博客

或者你也可以通过我的 Github 首页的邮箱来联系我 lijinghailjh@163.com

这是我的微信,如果有需求可以联系我 ੭ ᐕ)੭*⁾⁾ ╰(´︶`)╯

失物招领网站失物招领网站失物招领网站这是我的邮箱是 lijinghailjh@163.com 欢迎指点

Original: https://www.cnblogs.com/lijinghai/p/16326525.html
Author: lijinghai
Title: 失物招领网站

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/592391/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • crowd-admin2.2.0版本发布啦,支持演示模式,接入cdn提升演示网站响应速度,首页新增echart图表展示

    项目介绍 crowd-admin是一个后台权限管理系统脚手架,集成了rbac权限管理、消息推送、邮件发送、任务调度、代码生成、系统监控、elfinder文件管理等常用功能,系统内各…

    Java 2023年6月13日
    085
  • POSIX 线程清理函数

    控制清理函数的函数有两个,一个是 pthread_cleanup_push(), 用来把清理函数压入栈中,另一个是 pthread_cleanup_pop(), 用来把栈中的函数弹…

    Java 2023年5月30日
    078
  • springboot项目打包方式

    springboot和 ssm 项目打包方式 1.打jar包 说明:springboot项目默认的打包方式就是打jar包,因为它内嵌了tomcat,用不着打war包部署到tomca…

    Java 2023年6月5日
    0159
  • Spring5——JdbcTemplate笔记

    Spring5——JdbcTemplate笔记 概念 template,翻译过来是模板的意思,顾名思义,JdbcTemplate就是一个JDBC的模板,它对JDBC进行了封装,可以…

    Java 2023年6月8日
    093
  • List的同步类比较

    TL;NRs CopyOnWriteArrayList类在多线程顺序读取上有很大的优势,但在随机读取上反而有较大的劣势,且在写入方面性能极差。 Vector类在顺序读取方面性能较差…

    Java 2023年6月9日
    081
  • SpringBoot整合Guacamole教程

    前言 本文主要介绍的是SpringBoot如何整合Guacamole在浏览器是远程桌面的访问。 Guacamole 介绍 Apache Guacamole 是一个无客户端远程桌面网…

    Java 2023年5月30日
    0100
  • 关于JSP学习中一些记录

    【JSP探究】 一、JSP转换后的源文件的位置 由于不同版本的IDEA的默认路径不同,所以我们无法统一按照网上所给路径进行查找 我们可以创建一个JavaWeb项目并运行,查看日志就…

    Java 2023年6月13日
    070
  • Java 多线程

    线程创建, Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用四种方式来创建线程,如下所示: 1)继承Thread类创建线程 2…

    Java 2023年6月9日
    092
  • Java SPI机制,你了解过吗?

    Life moves pretty fast,if you don’t stop and look around once in a while,you will mi…

    Java 2023年6月5日
    0112
  • 设计模式 12 享元模式

    享元模式(Flyweight Pattern)属于 结构型模式 享元,英文名称为 Flyweigh, 轻量级的意思。它通过与其他 类似对象共享数据来减小内存占用,也就是它名字的来由…

    Java 2023年6月6日
    064
  • [Java]HashMap与ConcurrentHashMap的一些总结

    HashMap底层数据结构 JDK7:数组+链表 JDK8:数组+链表+红黑树 JDK8中的HashMap什么时候将链表转为红黑树? 当发现链表中的元素大于8之后,判断当前数组长度…

    Java 2023年6月5日
    079
  • FutureTask+Thread获得线程的计算结果

    线程类Runnable是没有返回结果的,如果想要得到线程的计算结果可以使用Callable类。FutureTask类实现了RunnableFuture接口, RunnableFut…

    Java 2023年5月29日
    080
  • 【HarmonyOS 】【JAVA UI】HarmonyOS 加载网络图片

    ​ 主要作用 加载网络图片功用于界面显示 参考资料 权限开发指导 线程管理 图像开发概述 代码实现 config.json配置 config.json代码如下 "reqP…

    Java 2023年5月29日
    079
  • LeetCode.1217-交换芯片(Play with Chips)

    这是小川的第421次更新,第454篇原创 今天介绍的是 LeetCode算法题中 Easy级别的第 270题(顺位题号是 1217)。There are some chips, a…

    Java 2023年6月5日
    084
  • 取代 Mybatis Generator,这款代码生成神器配置更简单,开发效率更高!

    作为一名 Java 后端开发,日常工作中免不了要生成数据库表对应的持久化对象 PO,操作数据库的接口 DAO,以及 CRUD 的 XML,也就是 mapper。 Mybatis G…

    Java 2023年6月9日
    070
  • 计算两日期相差的天数

    1 public static void main(String[] args) throws ParseException { 2 3 SimpleDateFormat sdf …

    Java 2023年6月9日
    076
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球