
地图导览小程序 — 南苑导览 仅需修改配置即可适配任意场景的个性化定制地图小程序
南苑导览 is an innovative mini-program developed by students to enhance the navigation experience at 中山大学南方学院 (Nanyuan). It addresses the common issues faced by students and visitors in finding their way around campus, such as inadequate signage, limited map features, and poorly designed information interfaces. By offering clear location data, navigation assistance, and cultural insights about the campus, this program aims to provide both newcomers and tourists with a seamless travel experience.
This project demonstrates the power of student creativity and technical skill, winning the second prize at the 2019 Higher Education WeChat Mini-Program Development Competition in the South China region. With an open-source approach, the program invites continuous modifications, feedback, and contributions, showcasing a commitment to collaborative development.
This project exemplifies the integration of mapping technology with educational needs, creating a meaningful resource for both students and guests at the university.

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.