# 课表小程序-课知道 **Repository Path**: techutter/kezhidao ## Basic Information - **Project Name**: 课表小程序-课知道 - **Description**: 一个基于Laravel+Uniapp+Vue的多校区开源微信课表小程序,支持微信公众号推送课表,支持班级课表导入,支持爬虫实时导入,支持学号导入 - **Primary Language**: PHP - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2024-12-22 - **Last Updated**: 2024-12-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 课知道 -微信小程序课程表 ## uniapp前端 1. 记得要修改微信appid 和底部版权信息 ## laravel后端 1. 课表导入配置在app/Http/Controllers/UserController.php 的第七十一行Import中 2. 运行伪静态laravel 5即可,运行目录public 3. 必须:部署完成后运行php artisan key:generate 4. 微信小程序设置在app/Http/Controllers/WeChatController.php下 5. 微信公众号配置在app/Http/Controllers/timeTablePushController.php下 ## vue后台管理源码 上传图片请自行上传到七牛云或者阿里云后自行填写上去。 在源码的 src/views/picture/manage.vue里 # 支持我 QQ:3289473074 wechat:lczwuairu 如果适配学校和部署遇到问题可以来咨询我。 # 课表数据格式 ```js { 'name':'', //课程名称 'room':'', //上课地点 'teacher':'', //教师名称 'attend_str':"", //持续周文本 'attend':[1,2,3], //持续周 'day':'', //星期几 'nums':'', //开始节次 'enum':'' //结束节次 } ``` # 项目特色 ## 对接微信公众号每日课表推送 ## 三种导入课表方式可供选择 1. 班级课表导入 2. 爬虫导入课表 3. 学号导入课表 # 关于这个项目 这个项目本来是在校期间做的一个小工具,所以很多代码写的不太规范,现将这个工具简单的改一下开源供大家使用,接下来我们会推出更多的产品,敬请期待吧~。 # 项目展示 ## 前端 微信搜搜小程序:"柏学于扬" ## 后台管理 后台管理无非是一些文本的编辑这里不做演示,小程序数据分析可以用微信官方的分析小程序we分析,已经可以满足日常统计需求。所以暂不加入 # 项目后续计划 1. 完善后台功能 2. 新增上课笔记本 新增笔记本AI整理分析 新增情侣课表 # 如果觉得好用的话,请赞助点吧~