The Bene Landing Page is a modern, animated, responsive interface that introduces the Bene fundraising protocol.
A polished, animated landing page for the Bene Fundraising Protocol built using Next.js, SCSS modules, Framer Motion, and custom UI components.
This landing page is designed to provide a clean introduction to Bene, featuring smooth transitions, interactive components, and a responsive layout.
- Next.js – Production-grade React framework
- SCSS Modules – Scoped, modular styling
- Framer Motion – Advanced animations and transitions
- React – UI component architecture
bene-landing-page/
├── public/ # Static assets
│ └── images/ # Image assets
├── src/
│ ├── app/ # Next.js App Router
│ ├── common/ # Reusable UI elements
│ │ ├── Magnetic/ # Magnetic hover effect
│ │ └── RoundedButton/
│ └── components/ # Page components
│ ├── Contact/ # Contact section
│ ├── Description/# About section
│ ├── Landing/ # Hero section
│ └── Preloader/ # Loading animation
git clone <repository-url>
cd bene-mainnpm install
# or
yarn installnpm run dev
# or
yarn dev- Fully responsive design
- Smooth page transitions using Framer Motion
- Interactive magnetic buttons
- Clean, modern UI
- Custom preloader animation
- Modular SCSS styling
next: ^13.xreact: ^18.xsass– SCSS styling supportframer-motion– Animation engine
The project uses Next.js App Router with SCSS module support.
For custom configuration, check:
next.config.jsThis project is licensed under the MIT License.
See the LICENSE file for details.
© 2025 The Stable Order