12月21日下午5点,身在西安的互联网后端工程师许长鹏发了一条朋友圈:
“转需,核酸检测点地图。”配图是一张带二维码的海报,底部是一行充满力量的红色标语——“西安加油”。
几位互联网工程师自发组织开发的“西安核酸检测地图”应用正式上线了。
接下来的48小时,这张西安地图上,有1357个小蓝点(核酸检测点)被点亮,超过35000人使用过。
许长鹏的难题变成了:如何在最短时间内,开发上线小程序版?
12月18日,14:00
“我们做点什么吧”
“下周一上班,所有人需持48小时核酸阴性证明才能进入办公大楼。”
周六(12月18日)下午两点,正在家中休息的许长鹏收到了政府发出的通知。他预感到,这一轮西安的疫情愈发严重了。
一夜之间,西安全市做核酸的需求骤增。电话和微信里,亲朋好友都在打听:在哪里做核酸?哪里离得近?哪里人少?
在西安,核酸检测点有两种,一种是社区附近流动的检测站,一种是能提供24小时检测服务的医院。
政务小程序上有相关的核酸检测点信息,但有些还没有及时收录临时核酸检测点,或有一部分流动核酸检测点的信息,但只有一个文字列表,不像地图这样直观。
紧张和慌乱的气氛下,一个想法在许长鹏脑海里酝酿——能不能在一张地图上汇总所有核酸检测点信息,方便大家找到距离最近的检测点?
12月21日,16:32
“西安核酸检测地图”正式上线
12月20日至21日,西安确诊病例仍在不断增加,疫情的管控愈发严格,全员核酸检测也正式启动。
许长鹏坐不住了,“必须马上行动起来”。
他和其他五位同事一起,有人负责搜集数据、有人负责找技术文档、有人负责开发……大家都没有地图软件方面的工作经验,为了开发这款应用,几乎都是从零学起。
在大家的通力合作下,21日下午16:32,“西安核酸检测地图”H5应用正式上线了。
为了方便联络,许长鹏在地图界面上留下了自己的微信联系方式。“这样虽然看起来显得粗糙,但却很管用”,许长鹏说。
就在“西安核酸检测地图”上线后不久,市民的反馈像雪片般飞来:有人留言说,有些地方设置了流动检测点,但是在系统上没有显示;有人则希望能看到检测点的更多信息,比如检测时间、人数、排队情况等等……
获得这些反馈后,许长鹏和同事们会手动将这些信息更新到应用中。
到23日,“西安核酸检测地图”已经实时收录了__1357处核酸检测点的准确位置__。一张西安市的地图上,密密麻麻分布着蓝色的标记,每个标记都是一个核酸检测点,点击标记后还能看到核酸检测点的地址信息。
为了更好地帮助市民查找检测点,西安当地媒体对“西安核酸检测地图”进行了报道,相关内容在微博上发布,很快冲上热搜榜。
后台数据显示,23日当天,有35000人使用了这一地图服务。地图上亮起的一个个小蓝点,为大家带去了便利和温暖。
12月23日,16:54
6小时,开发一个小程序
许长鹏感觉自己的手机都要炸开了。志愿者、媒体、开发人员……各种各样的信息纷纷涌进来。
由于H5应用不适合反复打开,搜起来也不方便,越来越多的人反馈:搜不到地图,用不了。
23日下午16:54,许长鹏又发了一个朋友圈:这会儿我们正在集中精力开发小程序版……
作为一名资深的后端工程师,许长鹏长年活跃在云技术社区。去年,他还曾担任过腾讯云云开发在西安的城市大使。凭借自己的经验,他很快想到了快速搭建微信小程序的办法——__腾讯云微搭低代码__产品。
腾讯云微搭的可视化拖拉拽、自定义组件、表单引擎等低代码能力,对紧急需求下快速构建小程序等“轻应用“特别适合。
另外,考虑到使用人数可能会出现暴增的情况,云开发和微搭的弹性伸缩能力也足够支撑高流量、高并发的洪峰场景,避免出现打不开的情况。
许长鹏马上找到了腾讯云相关的负责人。需求提出后,双方一拍即合,快速拉了一个工作群。
接下来的开发流程,像按下了“快进键”——
- 架构师进群:给出了迅速开发小程序的技术方案;
- 产品和运营进群,给出了产品文档;
- 开发的同事进群,带来了接口信息;
- 申请小程序号、调用模板、打通接口;
- ……
6小时后,为西安市民提供核酸检测地图的小程序“宜秦宝”正式上线!
12月24日,00:11
更多功能上线……
24日凌晨,检测点分类已经做好,地图上用不同的颜色标示出了流动检测点(红色)和固定检测点(蓝色)。
同时,地图上标注的核酸检测点的数量也在不断增加,到24日新增了80多个。
大家最希望增加的功能,是能够让用户自行在小程序上提交检测点信息,形成全民的合力,这就需要具备数据收集和管理的功能。许长鹏和同事们正在考虑使用__腾讯云微搭与腾讯文档__的数据连接器能力来实现。
24日中午1点,小程序上线近12小时后,访问量达到了__7000左右人次__。越来越多的西安市民正在使用它来查找身边的核酸检测点。
目前,西安正在进行严格的疫情管控规定,非生活必需场所暂时停业。全市小区、单位实行封闭式管理,每户家庭每两天由一人外出采购生活物资。
新的管控要求降低了人口流动,也为产品开发赢得了一点时间。“宜秦宝”小程序需要在短时间内增加更多的功能,以方便大家使用。
对于西安的疫情防控来说,眼下还有一场“大考”:2022年陕西省硕士研究生招生考试将于12月25日至27日举行。今年在西安市参加考试的考生约有13.5万人,届时,大规模的核酸检测势在必行。
“希望新功能上线后,能够帮助大家高效地找到合适的检测点,为疫情防控提供更多助力,也算是为疫情防控做的一点贡献。”许长鹏说。
扫描👇小程序,分享给西安的朋友们