smooth-app
A collaborative, free and open database of ingredients, nutrition facts and information on food products from around the world
Prescription-linked medicine ordering and medication reminders for senior citizens and people on long-term prescriptions.
HealthJavaScript · CSSGitHub @princedaniel1197OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Prescription-linked medicine ordering and medication management for senior citizens and people on
long-term prescriptions.
Upload once, get reminded, reorder with one tap.
• / — pitch page with the live app running in a phone frame
• /demo — the app on its own, at phone width
A dose is never a fixed alarm. The person tells the app when they eat; every dose time is derived
as meal time ± offset from the prescription. Change breakfast and the whole morning moves with it.Read the full README ↗Prescription-linked medicine ordering and medication management for senior citizens and people on long-term prescriptions.
Upload once, get reminded, reorder with one tap.
/ — pitch page with the live app running in a phone frame/demo — the app on its own, at phone widthA dose is never a fixed alarm. The person tells the app when they eat; every dose time is derived
as meal time ± offset from the prescription. Change breakfast and the whole morning moves with it.
Supply runs on a controlled 15-day cycle. A 30-day prescription ships as 15 days first. When three days of medicine are left (day 13), the refill reminder appears and one tap orders the next 15 days against the same prescription. When the prescription is used up, the supply stops until the doctor writes a new one.
Prescription reading and verification are simulated. No text is extracted from any image you choose — the medicines shown come from a built-in sample. No order is placed and no medicine is dispensed. DoseEase is not a licensed pharmacy and has no government approval or endorsement. Refills are described as supplied against a valid prescription and subject to applicable dispensing rules. Nothing here is medical advice. All state lives in the browser's localStorage.
public/doseease-logo.jpg is the supplied lockup. components/Logo.js renders it three ways —
the full lockup, a square brain mark cropped from the same file, and mark plus wordmark — so there
is only ever one image to keep up to date. app/icon.jpg is the same file, which Next.js serves as
the favicon.
| Name | Register number |
|---|---|
| Prerana | 2550443 |
| Sanika | 2550448 |
| Teeksha | 2550464 |
3 BBA LLB A
Next.js 14 (App Router), JavaScript, Tailwind CSS. No database, no UI library, no icon package —
the icons are inline SVG components in components/icons.js.
npm install
npm run dev
Then open http://localhost:3000.
npm run build
npm start
Push the repository to Vercel and accept the defaults — it is a stock Next.js App Router project with no environment variables and no external services.
app/ routes: / (pitch) and /demo (app)
components/ screens, UI primitives, icons, pitch sections
lib/ schedule maths, supply cycle, storage, translations
The dose maths lives in lib/schedule.js, the 15-day cycle in lib/supply.js, and anything read
back from localStorage is sanitised in lib/storage.js.