Lädt...


🔧 Frontend Challenge v24.07.24: Glam Up My Markup: Recreation What I Built


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

I created an interactive website for the New York Recreational Cricket League that features:

Horizontal Scrolling Sections: Utilized GSAP and ScrollTrigger to create a smooth horizontal scrolling effect.
3D Scene: Integrated a 3D cricket ball model using React Three Fiber to add dynamic visual appeal.
Interactive Design: Implemented a responsive layout to ensure a seamless experience across different devices.
The goal was to combine interactive animations and modern 3D graphics to create a visually engaging experience for users interested in the cricket league.

Demo
Check out the live demo of the project here: Live Demo
Check out the live demo of the project here: Live Demo
Alternatively, view the code on GitHub: GitHub Repository

Design & Planning:

Defined the project requirements and sketched out the layout and interactions.
Chose GSAP for horizontal scrolling animations and React Three Fiber for the 3D scene.

Implementation:

Set up the project with Next.js and Tailwind CSS.
Created horizontal scrolling sections using GSAP and ScrollTrigger.
Added a 3D cricket ball model that rotates and scales based on scroll progress.
Ensured responsive design and smooth performance across different devices.
Challenges & Solutions:

Challenge: Synchronizing the 3D scene with the scroll progress.

Solution: Calculated the ball's position and scale based on scroll position, using a curved path for smooth motion.
Challenge: Ensuring smooth horizontal scrolling with different screen sizes.

Solution: Used flexible sizing and scroll triggers to adapt to various viewport dimensions.
Learnings:

Improved my skills in integrating GSAP with React for animations.
Gained hands-on experience with 3D rendering using React Three Fiber.
Learned how to handle complex animations and interactions in a responsive design.
Next Steps:

Enhance the 3D scene with additional interactive elements.
Optimize performance for even smoother scrolling and animations.
Add more content and features to further engage users.
Team Members

This project was developed by: banerjeeprodipta

...

🔧 Frontend Challenge v24.07.24: Glam Up My Markup: Recreation What I Built


📈 105.38 Punkte
🔧 Programmierung

🔧 The Frontend Challenge 4 - Glam Up My Markup: Recreation


📈 75.72 Punkte
🔧 Programmierung

🔧 The Frontend Challenge 4 - Glam Up My Markup: Recreation


📈 75.72 Punkte
🔧 Programmierung

🔧 Glam Up My Markup: Beaches - Frontend Challenge v24.04.17


📈 72.32 Punkte
🔧 Programmierung

🔧 Glam Up My Markup: Beaches - Frontend Challenge v24.04.17


📈 72.32 Punkte
🔧 Programmierung

🔧 My First DEV Challenge v24.03.20, Glam Up My Markup: Camp Activities_


📈 62.46 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice - Wintice


📈 51.35 Punkte
🔧 Programmierung

🔧 My try on the Glam Up My Markup: Winter Solstice frontend challenge


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend DEV Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend DEV Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Glam Up My Markup: Earth Day - Frontend Challenge Submission


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December 2024, Glam Up My Markup: Winter Solstice ☃️


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Frontend Challenge: December Edition : Glam Up My Markup: Winter Solstice


📈 51.35 Punkte
🔧 Programmierung

🔧 Congrats to the Frontend Challenge: Recreation Edition Winners!


📈 42.14 Punkte
🔧 Programmierung

🔧 Recreation - Frontend Challenge Submission


📈 42.14 Punkte
🔧 Programmierung

🔧 Join us for the next Frontend Challenge: Recreation Edition


📈 42.14 Punkte
🔧 Programmierung

🔧 DEV Challenge: Glam up my Markup-Cricket League


📈 41.49 Punkte
🔧 Programmierung

🔧 Challenge Submission: Glam Up My Markup


📈 41.49 Punkte
🔧 Programmierung

🔧 Glam Up My Markup: Beaches Challenge


📈 41.49 Punkte
🔧 Programmierung

🔧 Submission Of Project For Front-end Challenge 2024-Earth Day Edition: Glam up My Markup


📈 41.49 Punkte
🔧 Programmierung

🔧 Glam Up My Markup Challenge


📈 41.49 Punkte
🔧 Programmierung

🔧 Frontend Challenge v24.07.24: CSS Art - New York Recreational Cricket League


📈 38.74 Punkte
🔧 Programmierung

🔧 Frontend Challenge v24.04.17 Submission


📈 38.74 Punkte
🔧 Programmierung

🔧 Frontend Challenge v24.09.04


📈 38.74 Punkte
🔧 Programmierung

🔧 Frontend Challenge v24.09.04-Space Edition


📈 38.74 Punkte
🔧 Programmierung

🔧 Here is my submission for the Frontend Challenge v24.07.24


📈 38.74 Punkte
🔧 Programmierung

matomo