
应用开发
平台的应用,跟随用户的工作场景:React Native 和 Expo 构建 iOS 与 Android 应用并上架两大商店,Electron 加 React 承担驻留桌面的工作,支持离线使用,并为 Windows、macOS 和 Linux 打包。在这里应用从来不是一个独立产品,它是平台的一个界面,与其他每个客户端共用同一个后端、认证与数据模型,并以同一节奏发布。
Fully Booked:一体化智能预订解决方案
Fully Booked 是一个面向英国小巴和大巴租赁的预订平台,也是其背后运营商的业务共享网络。客户只需在客户网站上描述一次行程,就能收到能够承接的运营商按评价和车辆照片排序的报价,并以一笔受保护的小额定金完成预订。接不了单的运营商可以在应用中推荐客户,当网络中的另一家公司承接时即可获得分成。围绕这一循环的还有报价单、取消通知、Get Covered、合作伙伴联系人、已保存的预订、钱包、业务主页和 Prebooked 小部件,全部运行在同一个后端之上,并由一个管理控制中心统一管理。
Carriage:历时 18 个月交付的旅行者互助应用
在一个语言不通的地方落地,帮助就在四周,却无从触及。Carriage 让它触手可及:打开你的定位点,就能看到附近与你语言相通、愿意提供帮助的人;向其中一位发出邀约,对方接受后,你们就可以发消息、通话或当面见面。项目由一名开发者独立完成,涵盖 React Native 应用和 NestJS GraphQL 后端,从一个空白的导航框架开始,逐个里程碑交付,依次实现社交登录、个人资料、按范围发现、邀约流程和即时消息。在同一份持续合约下,一年半内共有十一个里程碑通过验收,最终收尾于 1.8.0 版本。
27 Pearls:生活技能与大学智慧应用
一款应用,把《27 Pearls of College Wisdom》一书变成学生每周完成的目标,每完成十个,就能获得一个自己选择的奖励。大学生活的每个阶段,从入学到教授、课程直至离校,都变成一份简短的具体目标清单,完成后学生一滑即可划掉。基于 React Native 和 Expo,后端采用 NestJS、GraphQL 和 MongoDB,在 2022 年至 2025 年间与同一位创始人历经四份合同完成。
SportPal:与本地运动爱好者连接并一起运动
SportPal 让球员看到今晚附近正在进行的球局,并帮助组织者凑齐人数,六周内作为完整产品上线。球员可以以访客身份浏览,想加入时才验证手机号,并报名公开球局或接受私人球局的邀请;组织者决定谁可以加入、需要多少名球员。基于 React Native 和 Expo,支持 iPhone 和 Android,后端采用 NestJS、GraphQL 和 MongoDB,并通过 Twilio 验证。
Invoice Manager:分销商的库存与开票应用
一款离线优先的平板应用,让分销商的销售代表在零售商柜台前接单、查看库存并打印发票,有没有信号都一样。下单时即时校验库存,每张发票按顺序取得下一个编号并在同步后保持不变,销售代表离开前就能通过 Bluetooth 打印 PDF,还有一个筛选器显示哪些店铺仍有欠款。它在外勤现场处理过真实的库存,打印过真实的发票。
CoverFanz:粉丝互动与艺术家预订平台
CoverFanz 把表演者、演出场所和粉丝汇聚到一个应用中:场所按书面条款预订表演者,粉丝在地图上找到下一场演出。一次预订包含活动、时间和费用,表演者在上线前附上自己的条款,已确认的活动可以附带推广,评价则逐步累积成每位表演者的履历。后端、iPhone 和 Android 应用以及管理后台于 2022 年在一个月内上线,两大应用商店都在首次提交时批准。
Termi:面向 macOS 和 Linux 的开源终端应用
一款面向 macOS 和 Linux 的开源终端应用,由 Webanion 以 MIT 许可证发布:保存的命令可在一个标签页里并排打开最多四个终端,采用 Termi 记住的布局,并能随应用一起启动;还有拆分、重新打开、命令面板、快捷键表、内置指南,以及侧边栏里的 CPU、内存和网络数据。Electron、React、TypeScript、xterm.js 和 node-pty,用 electron-vite 构建,用 Vitest 测试,并带有一个 MCP 服务器,让助手可以管理保存的命令。源码见 github.com/webanion/termi。
Keyboard Tracker:桌面活动图表与报告
一款适用于 Linux、Windows 和 macOS 的安静桌面应用,统计键盘和鼠标的使用情况,绘制成图表并导出报告,用五周时间为 Ja Turna 打造。它只统计按键次数而不记录任何人输入的内容,可以查看一天到全部历史的图表,面对数月的数据也依然流畅,任何表格都能下载为经理可以分享的 PDF,还能把全部历史备份到一个文件,以便迁移到新电脑。Electron、React、TypeScript 和 Redux,同一套代码库。
您可能还需要的服务

AI 工程
AI 内建于平台,而不是事后附加:MCP 服务器让助手以安全、受权限控制的方式访问产品的数据与操作;Agent 流水线在人工审批关卡之后起草、审阅并发布;并按实际用例接入所需的模型服务商。AI 客户端与后端的任何其他客户端一视同仁:经过认证、限定范围并被审计。佐证是一台运行于生产环境、对接真实平台的 MCP 服务器。

网站开发
基于 React、Next.js 和 Tailwind、对接无头 CMS 的网页前端:服务端渲染、多语言本地化,为搜索引擎和 AI 爬虫同时做好结构化。无论是营销站点还是多租户平台的网页门面,纪律都一样:性能有度量,内容有模型,部署全自动。

DevOps 工程
平台之下的基础设施:自有或云端硬件上的 Kubernetes 集群、Docker 化的服务、推送即交付的 CI/CD、自动化 TLS、监控、定时备份和零停机割接。实绩是一次离开托管云的生产迁移,全程没有记录到一分钟停机。

初创项目开发
把一个平台从架构带到第一批客户面前:数据模型、后端、各端界面、部署流水线和运维纪律,边界划得让 MVP 是真实系统的一片薄切,而不是用完即弃的原型。为它所期望的增长而建,也经得起那样的增长。

附加服务
平台周边的工作:UI/UX 设计、基于 Strapi 的无头 CMS 搭建、第三方 API 集成、架构评审和开工前的技术评估。都是较小的部分,但标准不变,因为正是它们让一个平台保持内在一致。







