新冠战疫信息平台
武汉新型冠状病毒防疫信息平台(渐进式 Web 应用项目)
简体中文 | English
基本用法
谷歌 Chrome、谋智 Firefox、欧朋、微软 Edge、UC 浏览器、小米浏览器、QQ 浏览器等均可安装本网站到桌面(Safari 对 W3C 国际标准支持迟缓,只能添加图标,网络缓存、离线启动等高级功能可能无法使用)
技术栈
- 逻辑语言: TypeScript v4
- 组件引擎: WebCell v2
- 组件库: BootCell v1
- 状态管理: MobX v5
- PWA 框架: Workbox v6
- 打包工具: Parcel v1
- CI / CD: GitHub Actions + Pages
开发需求
-
任务看板:https://github.com/orgs/wuhan2020/projects/1?fullscreen=true
-
UI 设计:正在赶制,参与开发的先参照现有页面
本地开发
连接线上测试服务器
-
git clone https://github.com/wuhan2020/WebApp.git
-
在本项目文件夹中执行命令
npm install
npm start
(Windows 用户请在 PowerShell 5.1+、Git Bash 或 WSL 中运行)
连接本地测试服务器
-
安装、启动后端项目
-
npm run start:local
特别感谢
代码贡献者
https://github.com/wuhan2020/WebApp/graphs/contributors
域名贡献者
开源社 提供国内备案域名 https://wuhan2020.kaiyuanshe.cn/ ,以解决国内应用软件内分享时的障碍。
疫情数据提供方
特别感谢以下同学提供了来自丁香园的疫情数据: