Skip to content
BBITS
ALL WORK03 / FUNDRAISING PLATFORM · LIVE AT icenetwork.in · ONGOING
INSTITUTE FOR CLIMATE AND ENVIRONMENT

ICE

Asked for a marathon registration page; built a multi-project donor platform instead.

ENGAGED
Since 2026
ROLE
Product partner
SCOPE
Donor app + admin dashboard + Node API
LIVE AT
app.icenetwork.in
ICE Network donor dashboard showing where to contribute, upcoming events, referral rewards, and running impact totals.

Donor dashboard — one signed-in surface across every ICE project.

01  /  THE BRIEF
━━━━

ICE's initial ask was a single-purpose registration and payment page for one marathon event.

ICE is a Chennai Section 8 non-profit with five service pillars — built environment, energy, agriculture, waste, water — a flagship million-tree initiative called ROOTS, and a 2029 goal horizon. The organisation runs a recurring calendar of marathons, walkathons, and tree drives. Building the marathon page in isolation would have meant commissioning a new site for every future campaign — recurring cost on plumbing, and no shared donor record across them.

BITS proposed a different scope: a single platform designed to host every project and event ICE would run between now and 2029.

02  /  WHAT WE BUILT

Vertically and horizontally.

Capabilities per project on one axis. Additional projects, events and supporter types on the other. Both share one data layer and one source of truth.

VERTICAL — capabilities per project
  • Donations with full audit trail
    Every payment recorded against the project and the event that drove it, with the gateway's reconciliation receipts retained on the row.
  • Automated 80G tax certificates
    On donation clearance, a numbered PDF receipt is generated (format ICE/80G/2025-26/0007), emailed to the donor, and stored for re-download. The finance team never opens a Word template.
  • Referral programme + public leaderboard
    Donors get codes, refer friends, and watch their points climb on a public board. Points economics can change without invalidating historical rankings.
  • Self-serve admin
    Twelve sections — stats, registrations, donations, certificates, leaderboard, share-leads, broadcast, projects, events, org settings, users. Excel export on every list.
  • Broadcast composer
    Push and email to filtered audiences — by project, event, donor type, opt-in. Live audience-size preview before sending.
HORIZONTAL — projects, events, supporters
  • Multi-project
    ROOTS and ZOO are first-class projects today. New projects spin up from the admin without a deploy. Each has its own vision, mission, banner, and ongoing accomplishments.
  • Multi-event
    Marathons, walkathons, cyclothons — each with its own registration page, optional fee, and per-event report comparing amount raised to event cost.
  • Multi-supporter
    Donor, registrant, referrer, share-led prospect — different supporter types share one donor record. Cross-campaign attribution stays intact.
  • Soft lead capture
    A stranger landing from a WhatsApp share takes a one-field opt-in. Full UTM attribution captured; the admin can broadcast to them later.

✱ Architecture: an Angular single-page application for donor and admin surfaces, a Node API behind a LiteSpeed proxy on Hostinger, and Razorpay for payments. Other stack detail is kept out of public copy at the client's request.

03  /  THE REFRAME
━━━━

The proposed trade: same effort and same delivery timeline as the single-event scope, but the result is a foundation that hosts every future ICE campaign instead of one event-specific microsite.

ICE approved the platform scope. The original marathon ran on the platform; subsequent events have also run on it. BITS' role on the engagement is product partner, not vendor-to-spec — the reframe from single-event scope to platform scope was the recommendation.

04  /  WHERE IT STANDS

Live, and growing on cadence.

LIVE
Donor app + admin + API

app.icenetwork.in. The platform donors and ICE staff use today.

JUN 2026
Phase 2.1 shipped

Latest production release. Engineering report grounded at branch phase-2.1-release @ 74ca8ae.

IN PROGRESS
Phase 3

In active development. New supporter types and project workflows in the pipeline.

NEXT  /  04SENIOR CARE · NDA-BOUND · ONGOING

Prayojana

An integrated senior-care platform across six roles, organised around the household.

READ THE CASE STUDY →