smooth-app
A collaborative, free and open database of ingredients, nutrition facts and information on food products from around the world
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
A free, bilingual (PT/EN) psychology website: interactive self-knowledge tests, evidence-based tools, and games about the mind, built as a static site with an optional, end-to-end encrypted account layer for saving and syncing your own results across devices.
PsicoLab is an educational/recreational project. Nothing here is a clinical diagnosis or a substitute for a mental health professional.查看完整 README ↗A free, bilingual (PT/EN) psychology website: interactive self-knowledge tests, evidence-based tools, and games about the mind, built as a static site with an optional, end-to-end encrypted account layer for saving and syncing your own results across devices.
Live site: erikaabrown.github.io
PsicoLab is an educational/recreational project. Nothing here is a clinical diagnosis or a substitute for a mental health professional.
cloudflare/README.md for the full setup walkthrough.index.html Homepage: hero, test/tool/game cards
account.html Sign up / sign in, profile, sync, professional connections
professional.html Dashboard for professional accounts (connected patients)
admin.html Admin-only panel (search users, grant professional status)
tests/ The 7 psychological tests
tools/ The 10 self-help tools
games/ The 10 games
learn/ Glossary, timeline, articles
css/style.css Shared design system (light/dark themes)
js/app.js Shared i18n, theme, header/footer, small helpers
js/sync.js Account/sync client: crypto, API calls, encrypted local cache
img/ Site artwork (hero/logo/favicon, plus a custom icon per test/tool/game/Learn page)
data/articles.json Cached articles feed, refreshed daily (see below)
scripts/fetch-articles.js Script that regenerates data/articles.json
.github/workflows/ Daily articles refresh + Cloudflare deploy
cloudflare/ Worker source, D1 schema, migrations, backend setup guide
No build step and no dependencies. Any static file server works:
python3 -m http.server 8765
# then open http://localhost:8765/index.html
The account/sync features need the Cloudflare backend running (see below); everything else, every test, tool, game, and the Learn section, works fully offline against localStorage.
The account layer is entirely optional. To enable it, follow the step-by-step (dashboard-only, no CLI) guide in cloudflare/README.md: create a D1 database, deploy the Worker, wire up the bindings, and point js/sync.js's API_BASE at your Worker's URL.
scripts/fetch-articles.js pulls and summarizes psychology articles into data/articles.json, rendered by learn/articles.html. A scheduled GitHub Action (.github/workflows/update-articles.yml) re-runs it daily and commits any changes.
Licensed under CC BY-NC-SA 4.0 (Attribution-NonCommercial-ShareAlike). You're free to share and adapt this project with credit, as long as it's non-commercial and any derivative is shared under the same license. See LICENSE for the full terms.