Live Checks
Hosting & Deployment
Render Live
Backend · auto-deploys from GitHub
GitHub Pages — pediaid-frontend Live
React academics web app
GitHub Pages — pediaid-flutter Live
Flutter web build
Google Play Store Pending
Android APK · not published yet
Apple App Store Pending
iOS build · not published yet
Database & Storage
Neon PostgreSQL Connected
Singapore · Free tier · 0.5 GB
Local Disk Dev mode
Dev-only file storage → AWS S3 planned for production
Backend Stack
Node.js + Fastify Running
HTTP framework
TypeScript Active
Full type safety across routes and services
JWT + bcrypt Testing mode ON
RS256 · 15 min access token · 7 day refresh
Sharp Ready
Image resize + compress pipeline
bcrypt Active
Password hashing · cost factor 12
Frontend Stack
React 18 + TypeScript Active
Strict mode · functional components
Tailwind CSS Active
Utility-first styling
React Query Active
Server state · background refetch
React Router v6 Active
Client-side routing
Zustand Active
Client state store · auth + UI
Mobile App
Flutter Built
Android · iOS · Web · Windows
Email & Notifications
Gmail SMTP Setup pending
pediaid.app@gmail.com · EMAIL_MODE=console on Render
Resend Future
3000/mo free · deferred to scale
In-app notifications In progress
Bell icon · 60s polling · live on both Flutter + React
Dev Tools
Claude Code Active
Terminal · laptop only
Claude.ai Active
Prompts · phone + laptop
GitHub Codespaces Available
VS Code in browser
Notion Connected
Progress + docs
GitHub Repos
pediaid-flutter Public
Flutter clinical calculators + charts
pediaid-frontend Public
React academics web app
pediaid-backend Private
Fastify API + Postgres