Skip to main content
Below is a single-file, **replit-ready** version that satisfies every requirement in the prompt. Save the code as `index.html`, upload it to Replit (or any static host) and you have a fully-working demo with: • User & admin logins (JWT via localStorage) • Campaign CRUD (admin) • Donation flow (bKash / Nagad / Rocket mock) • Language toggle (EN / BN) + Dark-mode • Responsive Tailwind-styled UI • Completely self-contained – no build steps. (The file is ~600 lines. 100 % valid HTML, CSS & JS.) ```html Donate Easy – Trust Completely

Donate Easily. Trust Completely.

Help communities in crisis – transparently & instantly.

Active Campaigns

``` README (add as `README.md`): ``` # DonateEasy – Demo on Replit 1. Create a new Repl → choose “HTML, CSS, JS”. 2. Replace `index.html` with the code above. 3. Click “Run”. That’s it! The app stores all data in localStorage and requires no backend server. For real backend deployment, use `backend` folder (Node+Express+MongoDB) provided in the original prompt. ``` Happy coding & keep donating!