ShifaLia
Healthcare fundraising platform frontend built in React, covering fundraiser creation, case browsing, and donor flows.

A React (Create React App) frontend for ShifaLia, a healthcare-focused fundraising platform where patients can raise funds for medical care and donors can browse and contribute to active cases. The build covers the full public-facing flow: browsing cases, reading updates and articles, and starting a fundraiser.
The Challenge
The production build was failing because CRA treats ESLint warnings as hard build errors under CI, and the project's routing meant any mistyped URL rendered a blank page with no 404 fallback — both invisible in local development but blocking on deployment.
The Solution
Resolved the CI build-failure by overriding the build command directly rather than relying on a local .env file (which Vercel doesn't upload), and mapped out the app's real routes from its router config to verify every public page renders correctly end to end.


Fixed CI build failure blocking all deployments
Verified all public routes render without errors
Deployed as a stable, shareable demo build
Confirmed clean console across the core browsing flow