Casual Store
Casual Store — 运行在 Telegram 机器人中的服装商店(Mini App):商品目录、按尺码定价、购物车、下单、付款信息以及地图上最近的邮局网点。
Casual Store 是通过 Telegram 机器人打开的服装商店:买家无需离开 Telegram 即可挑选商品、选择尺码、下单,并在地图上选择取货点。
完成内容
- 商品目录:横幅、分类与子分类、排序、尺码与库存筛选、搜索。
- 商品页:随尺码变化的价格、图片和视频。
- 购物车在会话之间保留,下单与付款页面可一键复制付款信息。
- 配送:SDEK 和俄罗斯邮政——最近的网点显示在地图上。
- Telegram 集成:通过 Telegram 识别用户,应用以全屏方式打开。
技术方案
- 邮局网点从 OpenStreetMap Overpass API 获取,并显示在 Leaflet 地图上。
- 一套代码,两家商店:同一个应用接入另一个目录 API,作为第二家商店上线。
- 记录了后端 API 的缺陷,并让界面绕开这些问题。
我的角色
前端完全由我负责:设计、Telegram 集成、地图以及部署到 Netlify。