--
停车场系统源码,新能源充电桩系统,停车场小程序,智能停车,Parking system,【功能介绍】:①兼容市面上主流的多家相机,理论上兼容所有硬件,可灵活扩展,②相机识别后数据自动上传到云端并记录,校验相机唯一id和硬件序列号,防止非法数据录入,③用户手机查询停车记录详情可自主缴费(支持微信,支付宝,银行接口支付,支持每个停车场指定不同的商户进行收款),支付后出场在免费时间内会自动抬杆。④支持app上查询附近停车场(导航,可用车位数,停车场费用,优惠券,评分,评论等),可预约车位。⑤断电断网支持岗亭人员使用app可接管硬件进行停车记录的录入。 【技术架构】:后端开发语言java,框架oauth2+springboot2+dubble,数据库mysql/mongodb/redis,即时通讯底层框架netty4,安卓和ios均为原生开发,后台管理模板vue专业定制
A full-featured Java microservices parking lot management system with license plate recognition, mobile payments via WeChat and Alipay, EV charging support, and automated barrier control, built for Chinese markets.
This is a Chinese-language smart parking lot management system with integrated electric vehicle charging station support. The project is written entirely in Java on the backend and is designed to handle the full lifecycle of a parking facility: recording vehicle entries and exits via camera-based license plate recognition, calculating fees, processing payments, and sending commands to raise the barrier arm when payment clears. All content in the repository, including the README, is in Chinese.
Drivers interact through a mobile app, where they can search for nearby parking lots, see available spaces and pricing, reserve a spot in advance, view their parking history, and pay from their phone without visiting a cashier. Payment options include WeChat Pay, Alipay, and bank card interfaces. After payment, the exit barrier lifts automatically within the free exit window. Parking lot operators manage everything through a separate admin web panel built with Vue.
The backend uses Spring Cloud Alibaba for microservices, Spring Boot, the Dubbo service framework, and OAuth2 for authentication. Data is stored across MySQL for important records, MongoDB for less critical content like chat messages and notifications, and Redis for caching. Real-time communication between the server and hardware uses Netty4, a Java networking framework. Both Android and iOS apps are native builds.
The author notes they spent three years of personal time building this after observing that existing parking systems in China were outdated and fragmented. The code is fully open source with no private dependencies included. The README is directed at developers who want to use it as a learning resource or starting point for their own parking system, and recommends a minimum server specification of 8 cores and 16GB of RAM for deployment.
Active development has moved to a Gitee repository, and the GitHub copy may not receive further updates.
Where it fits
- Build a smart parking lot system with automated camera-based license plate recognition and barrier arm control.
- Let drivers find, reserve, and pay for parking through a mobile app using WeChat Pay or Alipay.
- Manage a parking facility's fee calculation, payment processing, and real-time space availability from a Vue admin panel.
- Use as a comprehensive learning resource for Java microservices architecture with Spring Cloud Alibaba, Dubbo, and Netty.