Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free ReactJS starter code for a responsive NFT collection landing page with GSAP scroll animations.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
The Weirdos NFT Website Starter Code is a free, open-source ReactJS template for building a responsive NFT collection landing page with GSAP scroll animations.
The Weirdos NFT Website Starter Code is a starter repository for an NFT collection website built in ReactJS. It provides the source code for a fully styled landing page with home, about, and gallery sections, animated with GSAP and ScrollTrigger. The project is bootstrapped with Create React App and uses styled-components for styling. The repository is published by codebucks27 and is designed to accompany a YouTube tutorial; the final code and a live demo are available at devdreaming.com.
npm run build to generate an optimized static site for deployment.The starter code is a standard Create React App project. The main sections are rendered as React components, styled with styled-components. GSAP is used to animate these sections on scroll. A note in the Button.js file explains that for links to work, the Btn component must be wrapped in an anchor tag with aria-label, target="_blank", and rel="noreferrer". To develop locally, run npm start and open http://localhost:3000.
Yes, this is an open-source starter repository hosted on GitHub. You can download the code, modify it, and use it for your own projects.
The repository contains the starter code only; the final code and a live demo are linked in the README from the devdreaming.com website. The tutorial video walks through building the site from the starter code to the final version.
The project uses the npm ecosystem. After cloning the repository, run npm install to install all dependencies listed in package.json, including styled-components, GSAP, typewriter-effect, react-confetti, and react-use.
Yes, the npm run build command creates an optimized production build in the build folder, which you can deploy to any static hosting service such as Netlify, Vercel, or GitHub Pages.
