# UT-WeChat **Repository Path**: Lewage59/UT-WeChat ## Basic Information - **Project Name**: UT-WeChat - **Description**: UT-APP的微信小程序前端(开发阶段) - **Primary Language**: JavaScript - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-05-27 - **Last Updated**: 2021-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前言 微信小程序项目当前阶段还存在一些问题,后续会进行解决,但不影响项目的整体运行体验。由于项目是前后端分离的开发方式,所以数据接口都是采用postman进行对接。此项目会根据后端需求以及关于小程序问题,会进行长期维护。如需了解后端内容链接如下 后端项目仓库地址:https://gitee.com/wenjie2018/UT-APP # 项目介绍 关键词 | 说明 ---|--- 小程序名称 | UT(优创) slogan | 组队、水贴、找活动?在这里都能找到你想要的! 整体定位 | 每个学校都可单独部署(低成本)、管理的小程序(后续会将程序前后端开源) 功能描述 | ①核心功能:学生组队功能、BBS、校园活动发布/订阅。②功能要求学生信息必须通过审核才可使用,有效避免程序成为非法信息传播。 目标人群 | 在校学生、老师等 应用场景、解决问题 | ①本项目致力于打造成一个每个学校都可单独部署的组队微信小程序,打破有心组队之人因人脉不广、消息闭塞而难以寻找队友的痛点。②除此之外还搭建了BBS,校园活动发布/订阅等功能,方便校园组织活动。 ### 项目功能模块 ![UT校园组队平台项目结构.mindmap](https://user-gold-cdn.xitu.io/2020/6/17/172be00d2a00dd0f?w=1940&h=1949&f=png&s=260599) ### 技术栈 - 微信小程序:一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验; - ColorUI:是一个Css类的UI组件库,注重于视觉交互; - html2wxml:用于微信小程序的HTML和Markdown格式的富文本渲染组件; - websocket:是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议; ### 目录结构 ``` ├─colorui //colorUI样式库 ├─components //自定义组件 ├─images //图片资源,例如icon ├─pages //小程序核心页面模块 ├─utils //工具类,例如封装请求、websocket、缓存相关 app.js //小程序逻辑 app.json //小程序公共配置 app.wxss //小程序公共样式表 ```