尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
A phone-friendly log of asthma medications. It covers:
• Log each dose with the time given, the amount and an optional note.
• See when the next dose is OK. For as-needed medications this comes from the hours between doses; for twice-a-day medications it shows a morning/night checklist.
• See rescue and controller doses per day for the last 7 days.
• Copy a 30-day summary to send to the doctor.
• Switch between light and dark mode.
On a phone, open the link and choose Add to Home Screen so it opens like an app.查看完整 README ↗A phone-friendly log of asthma medications. It covers:
Live app: https://raysantos.github.io/asthma-log/
On a phone, open the link and choose Add to Home Screen so it opens like an app.
With Firebase connected, the log is private and everyone has their own login.
[email protected] is the admin, once its email address is verified. The admin sees a People section on the Medications tab with everyone who has signed up, and can Approve, Deny or Remove them. Removing someone cuts off access right away.firestore.rules refuses every read and change from anyone who isn't approved, so the page can't be edited to get around it.To change the admin, update the email in both firestore.rules and the ADMIN_EMAIL line in index.html.
Without Firebase, the app saves on one device and uses a single password to log doses. That only keeps out casual visitors.
Your Google account needs 2-Step Verification turned on before Firebase will let you in.
asthma-log). Google Analytics isn't needed.firestore.rules, then click Publish.</>), register the app, and copy the firebaseConfig values.firebase-config.js.A link of the form https://raysantos.github.io/asthma-log/#import=<data> adds the medications and doses it carries to the log on whatever device opens it. The part after # stays in the browser and is never sent to GitHub. The app removes it from the address bar right after importing. Importing the same link twice doesn't create duplicates. Keep these links private, because anyone with one can read what's in it.
| File | What it is |
|---|---|
index.html | The whole app (HTML, CSS and JavaScript in one file) |
firebase-config.js | Your Firebase project's web config (null = on-device only) |
firestore.rules | Who may read and write the log; paste into the Firebase console |
manifest.webmanifest, icon.svg | Home-screen name and icon |
The next-dose times come from the spacing you enter for each medication. They aren't medical advice. Follow the asthma action plan and the doctor's directions.