All projects

Overview
EyeCheck provides a platform for anyone with a sufficiently large device to complete an eye screening test.
Problem
Eye Screening can usually be done only in physical clinics. This makes it hard to provide eye screening in rural areas.
Solution
An easy to use and readily accessible online platform hosting eye screening services.
Architecture
React Frontend, Node.js + Express Backend, Supabase for Data & Auth, Stripe Webhooks for Payment
Tech Stack
TypeScriptReactPostgreSQLSupabaseNode.jsExpressRenderUnityStripeBrevoSanity.ioCopilotTailwind
Challenges
- Userless Authentication
- SEO Optimisation
Lessons Learned
- Full-Stack Development
- End-to-End Deployment
- Email/Payment/CMS Integrations