Giter VIP home page Giter VIP logo

mygoshool-wx's Introduction

栀子花墙介绍

栀子花墙小程序是一个开源的, 服务于九江职业大学学生的小程序项目,目前主要功能就有两个, 闲置物品的发布以及校园拼车的功能

简洁的干净的UI设计, 完善的功能, 以及自动的内容审核,完善的前后和管理端, 微信模板通知,在便利的同时也可以用来学习

输入图片说明

小程序端介绍

简洁的干净的UI设计, 完善的功能, 以及自动的内容审核,完善的前后和管理端, 微信模板通知,在便利的同时也可以用来学习

小程序端整体使用uniapp开发vue2框架 数据解密使用crypto-js 组件基本使用uv-ui 完成

附上小程序端 开源地址

Gitee https://gitee.com/yirc99/mygoshool

安装启动须知

npm install 
随后直接在Hbuiler里面更换小程序appID 便可直接使用小程序启动

服务端介绍

服务端采用SpringBoot3.2.0开发 jdk版本为21 配置文件加密使用jasypt 文本内容审核采用开源项目sensitive-word[GieHub链接](houbb/sensitive-word: 👮‍♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。) (github.com)) 缓存使用redis

图片自动检测使用雅虎开源的NSFW模型opennsfw2配合python一起调用 数据加密采用AES加密CBC模式 还有mybatis plus

python版本为 3.10.11

其中python的代码我放在java的resource中了 就叫testWhile.py 使用的时候去yml文件中改一下路径即可

附上服务端开源地址

https://gitee.com/yirc99/mygoschool-server

安装启动须知

git clone https://gitee.com/yirc99/mygoschool-server.git
然后需要修改yml配置文件中 mysql连接 sql文件开源在项目的根目录下 
因为项目使用到了微信消息推送 如果需要使用完整的功能还需要配置WxSecret和微信模板id 这些都可以在yml文件中看到注释
还有python的路径和py的路径 以及jwt的密钥和aes密钥 还有将redis服务添加到环境变量中 项目启动时会自动检查redis启动情况并自动启动
配置完毕即可一键启动项目

管理端介绍

管理端暂时还未能完全完善 使用暂时无法开源出来

项目图片

输入图片说明输入图片说明

mygoshool-wx's People

Watchers

YIRC99 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.