Yumi Finance is the first fully on-chain Buy Now, Pay Later (BNPL) solution that pays you back.
This landing page is designed to communicate Yumi's value to consumers and merchants — featuring a modern, responsive UI inspired by Apple and Klarna. The interface avoids traditional "web3" aesthetics in favor of a clean, tech-forward experience.
- Modern, Responsive UI: Premium, mobile-first design with smooth transitions and glassmorphism.
- Section Highlights:
- Hero & Benefits: Clear value proposition, instant approval, zero interest, and yield-earning.
- BNPL Problems: Visually engaging cards outlining issues with legacy BNPL.
- User Flow: Step-by-step and diagrammatic flows for users.
- How It Works: Simple, animated steps for onboarding.
- Why We Win: Competitive advantages over other solutions.
- Go To Market: Strategy and roadmap highlights.
- Team: Horizontally scrolling, snap-aligned team showcase with photos/initials.
- For Merchants: Dedicated merchant page with tailored benefits, trust signals, and contact/demo CTAs.
- Navigation: Smooth scroll, modern navbar with logo, section links, and a distinct CTA for merchants.
- Scroll-Reveal Animations: Subtle, performant transitions on all major sections and cards.
- Premium Backgrounds: Soft gradients and glassy effects for a high-end look.
- Accessibility: Focus rings, semantic HTML, and keyboard navigation.
- Next.js (App Router + TypeScript)
- Tailwind CSS (utility-first styling)
- Lucide React Icons
- Fully Responsive Design
- Scroll-reveal Animations
- Optional Framer Motion support
git clone https://github.com/your-username/yumi-finance-landing.git
cd yumi-finance-landing
# With npm
npm install
# Or with yarn
yarn install
# Or with pnpm
pnpm install
npm run dev
# or
yarn dev
# or
pnpm dev
Visit http://localhost:3000 to view the landing page.
app/
— Main Next.js app directorycomponents/
— Modular React components for each sectionmerchant/
— Merchant-specific landing pageglobals.css
— Global styles (Tailwind + custom)
components/ui/
— Reusable UI primitives (cards, buttons, etc.)public/
— Static assets (images, logos)styles/
— Additional global styleslib/
,hooks/
— Utilities and custom hooks
- Branding: Replace images/logos in
public/
as needed. - Team/Content: Update section data in the respective components.
- Styling: Tweak Tailwind classes or add custom styles in
globals.css
.
This project is ready to deploy on Vercel, Netlify, or any platform supporting Next.js.
Pull requests and issues are welcome! For major changes, please open an issue first to discuss what you'd like to change.
MIT — © Yumi 🤍 Finance