← 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 19Concurrent rendering for smooth UX
Tailwind CSS v4CSS-driven @theme config for custom design system
Framer MotionPhysics-based micro-animations for trust & engagement
Shadcn UIAccessible 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.