← Back to Work
🌿

LifeSpring Foundation

Non-Profit Website

RoleFull-Stack Developer & DesignerDuration3 weeks

Overview

A premium, high-converting non-profit website — built to create an extremely clean, trustworthy, and visually appealing presence that empowers a community and encourages volunteerism and donations.

The Problem

▸Build instant trust with potential donors and corporate sponsors

▸Convert visitors into volunteers and donors

▸Rank well in search engines for organic discovery

▸Load fast on any device, especially mobile (70%+ traffic)

▸Be easy to maintain and extend in the future

The Solution

I built a server-rendered Next.js 16 application with a bespoke green theme (emerald & teal), conversion-optimized CTAs, and premium micro-animations. The architecture ensures perfect SEO, sub-second load times, and enterprise-grade reliability during fundraising campaigns.

Tech Stack & Decisions

Next.js 16 (Turbopack)— SSR for SEO, instant page loads, edge-ready deployment
React 19— Concurrent rendering for smooth UX
Tailwind CSS v4— CSS-driven @theme config for custom design system
Framer Motion— Physics-based micro-animations for trust & engagement
Shadcn UI— Accessible headless components, fully customizable

Key Features

✓Conversion-optimized sticky CTAs ("Donate Now", "Get Involved")
✓Dynamic glassmorphic header — transparent to floating pill on scroll
✓Custom psychology-backed green theme for non-profit credibility
✓Mobile-first responsive design tested down to 375px
✓Modular component architecture for easy handoff and maintenance
✓Optimized next/font loading with Inter typography
✓Extension-safe hydration handling

Results

↑Sub-1s First Contentful Paint on mobile 3G

↑100/100 Lighthouse Performance score

↑Zero-config Vercel deployment with global CDN

↑Handles traffic spikes during fundraising campaigns

Lessons Learned

💡

For non-profits, trust signals (green colors, whitespace, real photos) convert better than flashy animations

💡

Server-side rendering is non-negotiable for SEO-dependent projects

💡

Turbopack makes Next.js DX incredibly fast — 10x faster hot reloads

Like what you see?

I build production-quality software. Feel free to explore more or say hello.