项目介绍
wx-study-room是一个开源精美、功能强大的自习室预约平台微信小程序,旨在为用户提供便捷的自习室预约服务。自习室预约平台微信小程序是基于 uni-app + uView + HBuilder X 开发的预约类小程序,目前小程序端的基础页面已经完成。

应用场景
-
学生自习:为在校学生提供一个便捷的自习室预约平台,方便他们找到合适的自习地点。 -
备考人群:为备考各类考试(如考研、公务员、职称考试等)的人群提供安静的备考环境。 -
远程工作者:为需要安静环境进行远程工作的职场人士提供预约服务。
功能模块
首页模块
-
导航栏:提供门店选择功能,用户可以根据自己的需求选择合适的自习室。 -
轮播图:展示优惠信息,吸引用户关注并促进预约。 -
余额充值:用户可以在线充值余额,方便后续预约支付。 -
卡券套餐:提供多种卡券套餐供用户选择,满足不同用户的需求。
个人中心模块
-
账户信息:用户可以查看和编辑自己的账户信息。 -
卡券包:展示用户已购买的卡券信息,方便用户管理。 -
学习记录:记录用户的学习时长和次数,帮助用户了解自己的学习情况。 -
储物柜:提供储物柜预约功能,方便用户存放个人物品。
预约模块
-
自习室预约:用户可以选择自习室、座位和预约时间,进行在线预约。 -
预约管理:用户可以查看、修改和取消自己的预约信息。
支付模块
-
在线支付:支持多种支付方式(如微信支付、支付宝支付等),方便用户进行支付。 -
支付记录:记录用户的支付历史,方便用户查看和核对。
功能特点
-
开源免费:项目代码完全开源,方便开发者学习和二次开发。 -
精美界面:采用 uView
UI框架,界面设计精美且用户体验良好。 -
完善功能:提供了自习室预约、支付、个人中心等多个功能模块,满足用户的不同需求。 -
易于扩展:项目结构清晰,易于扩展和定制,方便开发者根据实际需求进行二次开发。
目录结构说明
|-- wx-study-room
├─common #通用请求,一言api
│ └─request
│ └─api
├─components #通用组件
│ ├─my-action-sheet
│ ├─my-card-package
│ ├─my-index-card
│ ├─my-index-ER
│ ├─my-learn-record
│ ├─my-login
│ ├─my-navbar
│ ├─my-pay-record
│ ├─my-pay-status
│ ├─my-popup
│ ├─my-seat-area
│ └─my-tabbar
├─config #全局配置,以及请求封装
├─node_modules #uview 模块,更改了一小部分组件源码
│ └─uview-ui
├─other_pages #除主体模块的其他页面
│ ├─check-seat
│ ├─payment
│ ├─rank
│ ├─recharge
│ ├─recharge-card
│ ├─recharge-locker
│ ├─seat
│ └─static
│ ├─package
│ └─rank
├─other_pages_mine #个人信息模块的其他页面
│ ├─account
│ ├─card_package
│ ├─learn_record
│ ├─locker
│ └─static
├─pages #主体模块页面
│ ├─index
│ ├─mine
│ ├─order
│ └─test
├─static #主体模块静态文件
│ ├─index
│ ├─mine
│ ├─order
│ └─package
├─store # vue store
└─utils
功能演示





开源地址
https://gitee.com/zmnteam/wx-study-room