A stock and billing system for a hospital pharmacy
Stock, expiry dates and bills in one place, with warnings before medicines run out.
A concept: we'll show how it would work for your business.
Concept project: designed and built by Yuvyora to show approach and capability, not for a paying client.
- Industry
- Healthcare
- Capabilities
- Web & App Development
- Timeline
- Concept · 6 weeks
The concern, and the fix.
- 01
The concernStock is counted by hand and runs out without warning.
How it's solvedEvery sale updates stock instantly, with alerts before an item runs low.
- 02
The concernExpired medicines are found on the shelf too late.
How it's solvedAn expiry watch lists what to move or return weeks in advance.
- 03
The concernSupplier invoices are typed in again line by line.
How it's solvedInvoices are read automatically and checked by staff before saving.
One system for a hospital pharmacy's counter and store room. Billing at the counter updates stock in real time, expiry dates are watched automatically, and supplier invoices are read by AI instead of being typed again by hand.
The challenge
Stock is counted by hand, expired medicines are found too late, and purchase orders are typed again from supplier invoices.
What we'd build
- Designed fast billing for the counter, with barcode support.
- Built expiry and low-stock alerts that reach the pharmacist each morning.
- Used document AI to read supplier invoices into stock, with a person checking exceptions.
Fast counter billing
Barcode scanning, batch selection and GST-ready bills in a few seconds per patient.
Expiry watch
Medicines expiring within 90 days are flagged every morning, so stock is used or returned in time.
Low-stock alerts
Reorder suggestions based on what actually sells, not guesswork.
Invoice reading
Supplier invoices are photographed and read into stock, with a pharmacist checking anything unclear.
- 01
Receive
A supplier invoice is photographed; items, batches and expiries are filled in for review.
- 02
Store
Stock is placed by rack and batch, so the oldest batch is always sold first.
- 03
Bill
The counter scans and bills; stock and reports update instantly.
- 04
Reorder
Each morning's list shows what is running low and what is about to expire.
What we'd use to build it. The final choice depends on your needs and the systems you already use.
13 tools across 6 layers
App
- Next.js and ReactFast, search-friendly pages and a responsive dashboard
- TypeScriptTyped data, so mistakes are caught before release
- Installable web app (PWA)Opens from the home screen like an app, no store needed
Design
- FigmaScreens designed and tested with real users before any code
- Design tokensOne look across every screen, easy to rebrand
Data and sign-in
- Firebase AuthenticationPhone OTP or Google sign-in, nothing to remember
- Cloud FirestoreLive updates across staff and client screens
- Cloud FunctionsReminders, receipts and other tasks that run on their own
Integrations
- RazorpayUPI, cards and net banking, with automatic receipts
AI
- Claude APIReads documents and drafts replies, with a person approving
- Human review stepNothing goes out without a check by your team
Hosting and quality
- Firebase HostingGlobal CDN with HTTPS
- Automated testsSecurity rules and key flows tested before every release
- Less money lost to expired medicines sitting at the back of a shelf.
- Fewer billing errors and shorter queues at the pharmacy counter.
- Hours saved every week on typing purchase invoices.
- Demand forecasting
- Seasonal patterns (monsoon, flu season) used to plan stock ahead.
- Ward requisitions
- Nurses request medicines from the wards digitally, with approval and dispatch tracking.
- Multi-branch stock
- Move stock between branches before it expires.
Keep exploring.
Let's create what's next.
We are partnering with a select group of 5 founding clients. Each one gets our full attention, our best thinking and terms reserved for the businesses that grow with us from the start.
- Senior team on your project from day one
- Preferred founding terms, agreed in your proposal
- Direct founder involvement in every key decision
- Priority scheduling ahead of standard engagements
Apply for a founding place Or start with a free website & app audit


