Skip to content

coderashhar/Club-Task

Repository files navigation

Mozilla Firefox Club : Upcoming Events

Homepage for the exciting upcoming events hosted by the Mozilla Firefox Club. It includes a dynamic timeline of upcoming events, highlights from past events, a sponsor section to recognize the amazing companies that support the community, and an interactive hero section with a unique mouse cursor animation.

Features

1. Interactive Hero Section with Cursor Animation

The hero section features an engaging and interactive cursor animation. As the user moves the mouse across the page, small balls (resembling planets) follow the cursor's movement. These balls move dynamically in response to the cursor's position, creating an engaging and visually stimulating experience for users. This interactive animation enhances the user experience and adds a fun, playful element to the website.

2. Smooth Scrolling Navigation

The website incorporates a smooth scrolling feature for easy navigation between sections. By clicking on links in the navigation bar, users are smoothly scrolled to the corresponding section, creating a seamless and polished browsing experience. This is implemented using the react-scroll library with customizable scroll duration and offset to ensure precision.

3. Timeline of Upcoming Events

The website features a visually engaging timeline that highlights upcoming events. The timeline is structured to show events from left to right, with each event represented by a card containing key details, such as the event name, date, and description. Users can easily follow the progression of events over time.

4. Previous Event Highlights

For those interested in past events, the website includes a section that highlights key moments from previous Mozilla Firefox Club events. This section aims to provide an overview of the impactful activities and experiences that have shaped the community.

5. Sponsor Section

The sponsor section recognizes the generous companies that support the Mozilla Firefox Club. This section displays the logos of our sponsors, acknowledging their contribution to making the events possible. The logos are displayed in a responsive grid layout, ensuring they are visible and accessible on all screen sizes.

Technologies Used

  • React: For building the user interface with a component-based structure.
  • Tailwind CSS: For styling the website with a responsive design system.
  • JavaScript/JSX: For logic and rendering of dynamic content such as events and sponsor logos.
  • React Scroll: For implementing smooth scrolling navigation with adjustable duration and offset.
  • React Slick: For creating a responsive carousel for sponsor logos.

About

Homepage for the exciting upcoming events hosted by the Mozilla Firefox Club.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published