Repository navigation
Releases
Releases · psyam37/nearshelf
v0.8.0 · 🏷️ NearShelf
v0.7.0 · 📊 Insights preview
Insights preview: unmet demand, response scores, NHS dispensing trends, shortage signals
What changed
- Add Insights: demand and shortage signals from MediBase and NHS open data
- Insights: keep concession badges on one line, show 0% instead of −0%
v0.6.0 · 🚀 Pitch-ready pilot
Pitch-ready pilot: pitch page, PMR stock import, admin tools, link previews, install page
What changed
- Get ready to pitch to local pharmacies
- Add an Install the app page for the beta
v0.5.0 · 🧑⚕️ Patient finder
Patient finder with pharmacy-controlled public listings
What changed
- Let patients find medicines, with pharmacy-controlled public listings
- Rewrite the README with a banner, screenshots and full guide
- Add a demo script that fills the patient finder
v0.4.0 · ✅ Verified pharmacy network
Verified network: GPhC sign-up, 2-hour verification, 30-minute holds, broadcasts, handover chat, push alerts
What changed
- Add 2-hour stock verification, 30-minute holds and broadcast requests
- Add verified sign-up with GPhC number and NHS ODS code
- Add request feed, lifecycle and patient-safe handover chat
- Add web push notifications for requests
v0.3.0 · 🎨 Brand and barcode scanning
Brand and scanning: logo, green and silver design system, barcode scanning
What changed
- Rename the app to MediBase and add barcode scanning
- Fix camera scanner going blank in development, improve detection
- Replace react-leaflet with plain Leaflet to fix map crash
- Rebrand as MediBase: logo, green and silver design system, redesigned pages
v0.2.0 · 🔐 Accounts and live stock
Accounts and live stock: email sign-in, My pharmacy, live updates, stock requests
What changed
- Add email sign-in, session proxy and My pharmacy stock updates
- Read the session at request time with connection()
- Add live stock updates and stock requests between pharmacies
- Add a development-only password sign-in for test accounts
v0.1.0 · 🌱 Foundations
Foundations: medicine search with autocomplete, nearby stock list and map
What changed
- Baseline: Next.js + TypeScript app, Supabase schema, seed data, roadmap
- Generate Next.js route types before type checking
- Show a failing setup check when the tables don't exist yet
- Type Supabase queries with generated Database types
- Add medicine search page with autocomplete
- Debounce the medicine search with useDebouncedValue
- Add nearby stock search with list and map
- Add an Include equivalents checkbox to the nearby search