Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기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]