DEV Community

Cover image for Create an NFT Collection Website Landing Page in ReactJS🔴
CodeBucks
CodeBucks

Posted on • Edited on • Originally published at devdreaming.com

16 7

Create an NFT Collection Website Landing Page in ReactJS🔴

Hey there👋,

I saw some cool animations and effects on different websites few days ago. So I made this landing page "The Weirdos" Kind of like NFT Collection Website.

You can see the Demo from here👇
https://the-weirdos.netlify.app/

For this project I have used these libraries,
▶️ React JS (CRA)
▶️ GSAP for smooth scrolling animations
▶️ Styled-Components for styling
▶️ Typewriter-Effect
▶️ React-Confetti
▶️ React-Use

First I wanted few svgs or images which kind of looks like NFT or similar, So I found this awesome website 👉 Bigheads where you can have randomly generated characters.
I have used typewriter-effect to add writing effect on main title.
Also, Gsap for scrolling animation as well as react-use to use different hooks.

I wanted to make it more interactive so I have made some custom animations like in Showcase section and moving circle on the home section.

Here is the tutorial how I have created this website!

Things that I have learned building this project,
▶️ Complex Animaitions in React
▶️ How to create Scrolling effects using Gsap
▶️ How we can leverage advantages of component structure
▶️ How to use confetti in React JS for awesome background effects
▶️ Uses of Lazy and suspence in reactJS to make components load faster
▶️ How to use different Hooks from react-use
▶️ How to draw svg path on scroll

You can use this website and if you want to use it else where small credit would be appreciated (not compulsory), just check license of all images and other assets before using it commercially.

I will try to improve it's speed and performance.
Feel free to try different designs and animations with it,
Try to tweak some of this effects and you can also tag me or share your link in the comments.

Any suggestions are welcomed!

Share your website in the comments, So that all the other people/beginners can get the different ideas as well as inspiration.

Thanks For Reading😄

Feel free to visit my youtube channel:

@CodeBucks

Follow me on Instagram where I'm sharing lot's of useful resources!

@code.bucks 😉

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (4)

Collapse
 
thomasbnt profile image
Thomas Bnt

Probably better if you share this on MetaPunk, part of the Forem network of communities dedicated to this topic - there's no coding content to this post, so it is less suitable for DEV.

Collapse
 
codebucks profile image
CodeBucks • Edited

Hey, Thanks.
I will check it out😄

Collapse
 
codebucks profile image
CodeBucks

Let me know if you have any suggestion😉

Collapse
 
techmaniacc profile image
Joseph Mania

CReative

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay