个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证poopiemate.com — the website for POOPIEMATE, the dog potty log your whole family shares (Korean & English)
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗The website for POOPIEMATE (응가메이트) — your dog’s potty log, shared with the whole family.
poopiemate.com (Korean) · poopiemate.com/en (English)
| Page | Korean | English |
|---|---|---|
| Home — full-screen intro video, features, story, FAQ | / | /en/ |
| How it works — five full-screen steps with app reels | /how-it-works/ | /en/how-it-works/ |
| Stories | /story/ | /en/story/ |
| Notices | /notice/ | /en/notice/ |
| User interview form | /interview/ | /en/interview/ |
| Privacy · Terms · Support · Open-source licenses | /privacy/ /terms/ /support/ /licenses/ | /en/… |
| Dog guides — list and 8 guides | /guide/, /potty-interval/ and 7 more | /en/guide/, /en/potty-interval/ … |
| Store redirect | /download/ (?lang=en) |
The site is static HTML on GitHub Pages with the custom domain poopiemate.com.
Pages are generated. Edit src/, not the HTML.
python3 src/prepare_assets.py # mascot, 3D emoji, photos, videos, favicons (from the app repo + ~/Desktop/응가메이트)
python3 src/og.py # share image 1200×630 per language → assets/og/
python3 src/build.py # every page (Korean at /, English at /en/) + sitemap.xml + rss.xml, en/rss.xml
| Path | What it holds |
|---|---|
src/build.py | Copy, layout, SEO (meta, hreflang, JSON-LD) for every page |
src/legal/ | Privacy, terms, support and licenses text |
src/legacy/ | Guides (guides/*.json Korean, guides/en/*.json English) and the interview form, wrapped in the site design |
src/render/ | Notice hero image and the family-invite reel (node src/render/render.js, needs Playwright) |
assets/css/site.css | Design tokens (same colors as the app) and the web type scale |
assets/js/site.js | Menu, header, intro video, full-page steps, word-by-word headlines, filters |
assets/js/store-region.js | Sends English visitors to their own country’s App Store |
app/ | A separate Expo web export, not touched by the build |
Bump ASSET_V in src/build.py whenever CSS or JS changes, so browsers fetch the new files.
App versions up to 2.0.0 and the store listings open the policy pages at viva-jinyi.github.io/poopiemate-legal/…
and the old website at viva-jinyi.github.io/poopiemate-website/. Those addresses are served by
viva-jinyi/viva-jinyi.github.io (a GitHub Pages address belongs to the account that serves it).
After changing anything in src/legal/, run python3 src/build.py there too and push, so the copies stay identical.
html-validate (standard rules) — no errorscsstree-validator — no errorspython3 -m http.server 8765 # then open http://localhost:8765/
poopiemate — the iOS / Android app (private)viva-jinyi.github.io — keeps the legacy policy and website URLs working© 2026 Pixelberry · POOPIEMATE · [email protected]