20 Open Issues Need Help Last updated: Feb 17, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This issue requires adding a new "SolidWorks for Students" resource card to the `Resources.jsx` file and fixing two broken links for "FAU Engineering Scholarships" and the "SHPE Job Board" by replacing placeholder URLs with actual web addresses.

Complexity: 1/5
help wanted good first issue SideQuest

AI Summary: This issue requires the creation of a new React component, `ConferenceBanner.jsx`, to display an event promotion for the R7 SHPEtinas Conference. The new component should then be imported and added to the `Home.jsx` page, specifically between the `EventsSection` and `CTASection` components.

Complexity: 1/5
help wanted good first issue

AI Summary: This issue involves updating the Sponsors page to reflect new 2025 partners, Carrier and NextEra Energy. It requires prominently highlighting Carrier as a Platinum Sponsor, adding NextEra Energy to the sponsor grid, refreshing body copy, incorporating event photos, and ensuring the "Become a Sponsor" call-to-action and contact form are functional and responsive.

Complexity: 3/5
enhancement help wanted good first issue

AI Summary: This issue requires refactoring the `Hero` component in `src/components/Hero.jsx` to accept `title` and `subtitle` as props. This will make the component reusable across different pages, allowing for dynamic content customization. The core functionality, including the background image, must be preserved.

Complexity: 1/5
help wanted good first issue

AI Summary: This issue addresses two main points for the Dev Team page. First, it requires updating the `DevTeamCard` component to add CSS for a visual "pop" effect on hover, making the cards more engaging. Second, it necessitates populating the `src/content/devteam.json` file with the actual developer team's information, replacing placeholder data.

Complexity: 2/5
enhancement help wanted good first issue

AI Summary: This issue involves refactoring a large React component file (`ShpeBotWidget.jsx`) by extracting its 'Chat Bubble' UI components into a new, separate file (`ChatBubble.jsx`). The goal is to improve code readability and maintainability by reducing the size of the main component.

Complexity: 2/5
help wanted good first issue Up for a Challenge?

AI Summary: This issue requires updating the club's E-Board page for the 2025 cabinet. The update involves sourcing member data from a new JSON file, reusing an existing EboardCard component, and optimizing all images to the .webp format for better performance. The developer needs to contact a specific person for high-resolution photos before proceeding.

Complexity: 2/5
help wanted good first issue

AI Summary: This issue aims to refactor the `Events.jsx` page by removing all hardcoded event data and associated components. It will be replaced with a responsive Google Calendar `<iframe>` embed, along with a link to open the calendar in a new tab, while retaining the existing Navbar and Footer.

Complexity: 2/5
enhancement help wanted

AI Summary: This issue requires updating the club's E-Board page for the 2025 cabinet. The update involves sourcing member data from a new JSON file, reusing an existing component, and optimizing all images to the .webp format for better performance. The developer needs to obtain high-resolution photos from a specific contact before proceeding with image conversion.

Complexity: 2/5
enhancement help wanted

AI Summary: This issue proposes refactoring the `Eboard.jsx` component to externalize e-board member data. Currently, members are hardcoded in an array; the task is to move this data into a new `src/content/eboard.json` file and have the component import from there, ensuring the page's appearance and functionality remain unchanged.

Complexity: 1/5
help wanted good first issue

AI Summary: This issue aims to update the E-Board page to dynamically render Executive Board members and Committee Chairs from a local JSON file. The two groups should be subtly distinguished visually using different card styles (white for Exec Board, light-gray for Chairs) and arranged in a responsive grid, without requiring an API.

Complexity: 3/5
enhancement help wanted
help wanted good first issue
enhancement good first issue

AI Summary: This issue outlines a redesign of the `/contact` page, focusing on a modern layout. It includes adding a new SHPE-themed heading, implementing a responsive 6-image event gallery with hover effects, and creating a two-column section for social connections with descriptive text and interactive social media buttons.

Complexity: 3/5
enhancement help wanted
help wanted good first issue

AI Summary: This issue requires updating the Call-to-Action (CTA) buttons on the Events page. The 'Follow Us' button needs to be linked to the provided Instagram URL, and the 'Join Our Mailing List' button should be renamed to 'Join Our Community' and linked to the provided WhatsApp group URL. The task involves modifying the `src/pages/Events.jsx` file.

Complexity: 1/5
help wanted good first issue

AI Summary: This issue involves replacing the current placeholder logo in the navigation bar with the official SHPE FAU logo. It requires adding the new logo file to `src/assets/logo.svg` and updating `src/components/Navbar.jsx` to import and display the new logo, adjusting its size and alt text.

Complexity: 1/5
help wanted good first issue