Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.
/ WeNjtech Public archive

WeNjtech, a wechat applet for the students of Njtech, with school bus inquiry, empty classroom inquiry and other functions.

License

Notifications You must be signed in to change notification settings

BamLubi/WeNjtech

Repository files navigation

logo

专属南工学子的校园小程序

Security Status

介绍

由于微信云开发的开销问题,现项目已经无法正常使用,后续若有机会将会继续上线,感谢曾经大家的支持和关注。

“微南工”微信小程序,非南京工业大学官方小程序,致力于服务南京工业大学江浦校区的师生。目前主要实现了如下功能:

  • 【班车查询】
    • 查询象山线班车、亚青线班车
    • 查询指定日期、时间班车
    • 查询指定车站之间的班车
    • 订阅以获得校车发车提醒(需观看10-15s不等的广告)
  • 【空闲教室查询】
    • 查询当日空闲教室信息厚学楼、浦江楼、仁智楼、同和楼
    • 查询指定学区、时间、楼层的空闲教室
    • 对全天最长时间空闲教室进行排序
  • 【校园问题查询】
    • 简单的罗列常见的校园问题
  • 【课表查询】
    • 查询个人本学期课表
  • 【校园组团】
    • 发布校园组团信息,如拼车、竞赛等组团信息
  • 【个人资料管理】

快速体验

开发工具

微信开发者工具微信云开发微信小程序开发文档、VS Code

使用之前

在使用本项目之前,请确保已经对微信官方的 小程序简易教程微信云开发有所了解。

本小程序分为前后端,前端采用微信小程序开发,后端采用微信小程序的云开发与自己部署的服务器相结合。自己部署的服务器主要用于爬取学校教务处的信息,如空教室信息等,并将这些数据全部存储在小程序云开发中。

主要设计

  1. 查看校车数据存储设计文档
  2. 查看空教室信息爬取设计文档
  3. 后端设计至,BamLubi/WeNjtech.server

版权信息

该项目签署了MIT 授权许可,详情请参阅 LICENSE

版本

v2.5.32021-09-20

  • 修改 校园新闻功能跳转“南工info”小程序

v2.5.22021-09-09

  • 新增 校园新闻功能

v2.5.02021-09-01

  • 新增 我的课表功能

v2.4.02021-08-24

  • 新增 校园组团功能

v2.3.62021-08-09

  • 新增 疫情服务功能,均跳转第三方可信小程序
  • 新增 校园拼车、二手交易等模块接口,暂在开发中

v2.3.22020-10-21

  • 修复 一些问题

v2.1.12020-06-05

  • 修复 浦江楼教室无法查询问题

v2.1.02020-06-03

  • 新增 查询空闲教室功能
  • 修改 页面布局,简化逻辑

v2.0.02020-04-14

  • 新增 校车发车前提醒
  • 新增 太南课表支持
  • 新增 用户个人登陆
  • 新增 反馈功能
  • 修改 页面布局
  • 修改 项目结构,删除不必要的冗余功能

v1.2.22019-09-23

  • 修改 地点选择模态框动效
  • 新增 日历组件
  • 新增 版权信息
  • 修改 部分项目结构

v1.2.12019-09-11

  • 修改 部分显示样式
  • 修改 部分显示信息部署在数据库内
  • 修改 优化显示动画

v1.2.02019-09-08

  • 新增 “亚青线”
  • 修改 路线存储结构
  • 新增 校车线路名称的显示

v1.1.32019-08-30

  • 修改 设置“前一天”在今天状态下不可选
  • 修改 部分样式
  • 修改 无车时显示bug

v1.1.22019-08-27

  • 完善日期星期的显示
  • 顶部标题栏动效
  • 班车卡片备注信息可滑动
  • 增加顶部日期选择栏,可以快速选择前一天/后一天
  • 优化逻辑,减少重复代码
  • 更改主题颜色

v1.1.02019-08-26

  • 新增可选择日期、时间、地点查询
  • 优化标题栏
  • 完善查询逻辑

v1.0.22019-08-26

  • 引入vant组件
  • 优化班车信息逻辑

v1.0.1

  • 引入colorui组件
  • 完成基础的班车显示

About

WeNjtech, a wechat applet for the students of Njtech, with school bus inquiry, empty classroom inquiry and other functions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published