物联网网关系统
技术栈:Spring Boot, Netty, RabbitMQ, Redis
基于Spring Boot、Netty、RabbitMQ和Redis的物联网网关系统。该系统具备策略检测、心跳检测、远程控制(通过WebSocket)、监控查看等功能。我负责设计和实现了系统的核心模块,确保设备之间稳定的通信,并提供灵活的远程控制和监控能力。
智能家居控制APP
技术栈:Java, Android SDK, MQTT, Retrofit, Firebase
基于Java和Android SDK开发,使用MQTT作为物联网通信协议,通过Retrofit进行网络请求,利用Firebase实现实时数据库功能。用户可以通过该应用控制智能家居设备,如灯光、温度、安防等,并监控设备状态。此外,应用还支持定时任务和远程控制功能,提供更便捷的用户体验。
外卖订餐应用
技术栈:Java, Android SDK, Firebase, Baidu Maps API
基于Java和Android SDK,并利用Firebase实现身份验证、实时数据库和云存储功能。使用百度地图API实现定位和导航功能。用户可以通过该应用浏览菜单、下订单、在线支付,并实时跟踪送餐进度。餐厅管理员可以管理菜单、接受订单并更新订单状态,提供了高效的订单管理流程。
车库车位预约APP
技术栈:Java, Android SDK, Firebase, Baidu Maps API
基于Java和Android SDK,并利用Firebase实现身份验证、实时数据库和云存储功能。使用百度地图API实现定位和导航功能。用户可以通过该应用实时查看车位情况,并进行线上预约和缴费,提供了方便快捷的停车服务。
实验室设备管理系统
技术栈:Spring Boot, Spring Data JPA, JWT, ZXing
使用Spring Boot框架构建RESTful API,采用Spring Data JPA进行数据库操作,利用ZXing库生成二维码。系统支持实验室和设备的增删改查,以及设备预约和核销功能。用户可以通过JWT验证进行身份验证,确保系统安全性和权限管理。这个系统帮助实验室高效管理设备资源,提供方便的预约和核销流程。