Skip to content

Latest commit

 

History

History
127 lines (124 loc) · 4.44 KB

File metadata and controls

127 lines (124 loc) · 4.44 KB

FundX — Project Structure

Frontend (Next.js) + root config. Regenerated 2026-06-14.

./
├── docs/
│   ├── ARCHITECTURE.md
│   └── TODO.md
├── public/
│   ├── Asset 4_093214.svg
│   ├── bitcoin-btc-logo.svg
│   ├── bitcoin.svg
│   ├── campaign-1.jpg
│   ├── campaign-2.jpg
│   ├── campaign-3.jpg
│   ├── campaign-4.jpg
│   ├── campaign-5.jpg
│   ├── campaign-6.jpg
│   ├── Dummy.jpg
│   ├── favicon.ico
│   ├── globe.svg
│   ├── image copy.png
│   ├── IMAGE-CREDITS.md
│   ├── image.png
│   ├── _.jpeg
│   ├── last_093213.svg
│   ├── Logo(1).png
│   ├── LogoFrame.svg
│   ├── Logo.svg
│   ├── stacks.png
│   ├── thesis.md
│   └── window.svg
├── src/
│   ├── app/
│   │   ├── campaigns/
│   │   │   └── [id]/
│   │   │       └── page.tsx
│   │   ├── create/
│   │   │   └── page.tsx
│   │   ├── dashboard/
│   │   │   └── page.tsx
│   │   ├── explore/
│   │   │   └── page.tsx
│   │   ├── favico.ico
│   │   ├── globals.css
│   │   ├── layout.tsx
│   │   └── page.tsx
│   ├── components/
│   │   ├── create/
│   │   │   ├── LivePreview.tsx
│   │   │   └── WizardSteps.tsx
│   │   ├── dashboard/
│   │   │   ├── BackerTab.tsx
│   │   │   └── CreatorTab.tsx
│   │   ├── fundx/
│   │   │   ├── cards/
│   │   │   │   ├── CenterCard.tsx
│   │   │   │   ├── LeftCard.tsx
│   │   │   │   ├── MobileCard.tsx
│   │   │   │   └── RightCard.tsx
│   │   │   ├── hero/
│   │   │   │   ├── ChainToggleIcon.tsx
│   │   │   │   ├── ChainToggleSwitch.tsx
│   │   │   │   ├── HeroBackdrop.tsx
│   │   │   │   ├── HeroBackground.tsx
│   │   │   │   ├── HeroBadge.tsx
│   │   │   │   ├── HeroCTAs.tsx
│   │   │   │   ├── HeroDeckSlot.tsx
│   │   │   │   ├── HeroHeadline.tsx
│   │   │   │   ├── index.tsx
│   │   │   │   └── useScramble.ts
│   │   │   ├── CampaignCard.tsx
│   │   │   ├── CampaignFan.tsx
│   │   │   ├── ConnectWallet.tsx
│   │   │   ├── Footer.tsx
│   │   │   ├── LogoStrip.tsx
│   │   │   ├── Navbar.tsx
│   │   │   ├── StacksProvider.tsx
│   │   │   └── TrustStrips.tsx
│   │   ├── ui/
│   │   │   ├── avatar.tsx
│   │   │   ├── badge.tsx
│   │   │   ├── button.tsx
│   │   │   ├── card.tsx
│   │   │   ├── dialog.tsx
│   │   │   ├── dropdown-menu.tsx
│   │   │   ├── input.tsx
│   │   │   ├── label.tsx
│   │   │   ├── progress.tsx
│   │   │   ├── select.tsx
│   │   │   ├── separator.tsx
│   │   │   ├── sonner.tsx
│   │   │   ├── tabs.tsx
│   │   │   └── textarea.tsx
│   │   └── Logo.tsx
│   └── lib/
│       ├── hooks/
│       │   └── useStacksContract.ts
│       ├── data.ts
│       ├── stacks-config.ts
│       ├── stacks-contract.ts
│       └── utils.ts
├── Another.md
├── components.json
├── dashboard.png
├── eslint.config.mjs
├── FundXDocs.md
├── HANDOVER.md
├── Helper.md
├── landing_page.png
├── next.config.ts
├── next-env.d.ts
├── package.json
├── package-lock.json
├── postcss.config.mjs
├── PROGRESS.md
├── README.md
├── Struct.md
├── structure.md
├── TesterReview.md
├── trials.md
├── tsconfig.json
└── whattofix.md

19 directories, 100 files