53 Open Issues Need Help Last updated: Mar 8, 2026

Open Issues Need Help

View All on GitHub
good first issue gssoc25 Level1
bug good first issue gssoc25 Level1 hacktoberfest hacktoberfest-accepted
bug good first issue gssoc25 Level2 hacktoberfest hacktoberfest-accepted
good first issue gssoc25 Level2 hacktoberfest hacktoberfest-accepted
enhancement good first issue gssoc25 Level2 hacktoberfest hacktoberfest-accepted
bug good first issue gssoc25 Level1 hacktoberfest hacktoberfest-accepted
bug good first issue gssoc25 Level1 hacktoberfest hacktoberfest-accepted
enhancement good first issue gssoc25 Level1 Frontend
enhancement good first issue gssoc25 Level1 Frontend
good first issue gssoc25 Level3 hacktoberfest hacktoberfest-accepted
good first issue gssoc25 Level3 hacktoberfest hacktoberfest-accepted
bug good first issue gssoc25 Level2 hacktoberfest hacktoberfest-accepted
bug good first issue gssoc25 Level1 hacktoberfest hacktoberfest-accepted
bug good first issue gssoc25 Level2
enhancement good first issue gssoc25 Level2
enhancement good first issue gssoc25 Level2 Frontend
enhancement good first issue gssoc25 Level2 Frontend
enhancement good first issue gssoc25 Level2

AI Summary: This feature request proposes adding a price range filter to the platform, as the current lack of this functionality creates a suboptimal user experience for price-sensitive shoppers. The solution involves implementing a filter that allows users to set minimum and maximum price boundaries to view products within their specified budget range.

Complexity: 3/5
good first issue gssoc25 Level1
enhancement good first issue gssoc25 Level2
enhancement good first issue gssoc25 Level3
enhancement good first issue gssoc25 Level1

AI Summary: Enhance the empty cart UI of the Trendhora e-commerce platform by incorporating an SVG illustration. For non-logged-in users, include signup and login buttons alongside the SVG and the 'Your Cart is Empty' message. This involves updating the frontend (React) code to integrate the SVG and conditionally render the login/signup buttons.

Complexity: 2/5
good first issue gssoc25 Level1

AI Summary: Design and implement an automated slider for the featured items section on the Trendhora e-commerce homepage. The slider should automatically cycle through slides, include left/right navigation buttons, and have an improved UI with animations, hover effects, and better positioning for the 'Show All' button. This involves front-end development using React and potentially a UI library like Material UI.

Complexity: 3/5
good first issue gssoc25 Level2

AI Summary: Integrate Clerk or Supabase authentication into the existing Trendhora MERN e-commerce application to enable user login via Google and GitHub. This involves setting up the chosen authentication provider, configuring the backend to handle authentication requests, and updating the frontend to integrate the login buttons and handle the authentication flow.

Complexity: 4/5
good first issue gssoc25 Level3

AI Summary: Design and implement a 'Scroll to top' button for the Trendhora e-commerce platform. This involves creating the button's visual design (likely using Material UI), integrating it into the React frontend, and implementing the JavaScript functionality to smoothly scroll the user to the top of the page when clicked.

Complexity: 2/5
good first issue gssoc25 Level1

AI Summary: Improve the user interface of the category page in the Trendhora e-commerce application. This involves resolving layout issues related to overlapping sort containers on smaller screens, improving the visibility of product names and images at reduced screen sizes, and generally enhancing the page's user-friendliness through CSS improvements.

Complexity: 3/5
enhancement good first issue gssoc25 Level2 Frontend

AI Summary: Implement a tag suggestion feature for the Trendhora e-commerce platform's search input. When the search input is focused, a small div should appear below, displaying relevant tags to assist users in refining their searches. This requires integrating a tag suggestion algorithm (potentially using existing product tags or keywords) and dynamically rendering the suggestions in the UI.

Complexity: 3/5
enhancement good first issue gssoc25 Level3
good first issue gssoc25 Level3
Custom loader 11 months ago

AI Summary: Implement a custom page loader that matches the application's theme and displays while navigating between pages in the Trendhora MERN e-commerce application. This involves creating a reusable component that can be integrated into the React routing system.

Complexity: 3/5
good first issue gssoc25 Level2

AI Summary: Migrate the dummy product data currently residing in `server/ItemsCollection.js` into the MongoDB database during the backend initialization (`npm run dev`). This will improve search functionality and remove the reliance on local data storage.

Complexity: 2/5
good first issue gssoc25 Level1

AI Summary: Update the project's CONTRIBUTING.md file to include a step-by-step contribution guide, a tech stack overview, a link to the Code of Conduct, and a section detailing GSSoC point distribution for contributions.

Complexity: 2/5
good first issue gssoc25 Level1

AI Summary: Implement a 'Recently Viewed Products' section on the Trendhora e-commerce platform's homepage or user dashboard. This involves tracking the last 4-6 products viewed by a logged-in user and displaying them. The solution should handle both frontend state management and backend persistence (using user sessions or database linkage).

Complexity: 3/5
good first issue gssoc25 Level2 Frontend

AI Summary: Create a SECURITY.md file for the Trendhora project, outlining responsible disclosure guidelines for vulnerabilities. This should include sections on supported versions, vulnerability reporting procedures (e.g., email or GitHub Security Advisories), and response/fix timelines.

Complexity: 2/5
good first issue gssoc25 Level1

AI Summary: Implement a dark/light theme toggle feature for the Trendhora MERN e-commerce platform. This involves modifying both the frontend (React with Material UI) and potentially the backend to store and manage user theme preferences. The implementation should seamlessly switch between light and dark themes, affecting all UI elements.

Complexity: 3/5
good first issue gssoc25 Level2

AI Summary: Debug and fix a non-functional "Forgot Password" button on a MERN stack e-commerce platform. The button currently does not trigger any action upon clicking. The fix will likely involve inspecting the button's event handler, verifying API calls (if any), and ensuring proper redirection or modal display for password reset functionality.

Complexity: 3/5
good first issue gssoc25 Level1

AI Summary: Implement functional "Privacy Policy" and "Terms & Conditions" buttons on the Trendhora e-commerce platform's UI. These buttons should, upon clicking, display a simple modal or new page with placeholder content indicating the respective policy or terms. This requires front-end development using React and potentially Material UI.

Complexity: 2/5
enhancement good first issue gssoc25 Level2 Frontend

AI Summary: The task requires modifying the frontend (client) application to correctly handle API requests by incorporating the backend server's port number. This involves adding a mechanism to read the backend server's port from a `.env` file in the client directory and using this port number in all API calls to ensure proper communication between the frontend and backend.

Complexity: 2/5
good first issue gssoc25 Level1

AI Summary: Fix an overlapping UI issue in a MERN stack e-commerce application. The problem occurs on smaller screens where a color circle element overlaps with its 'COLOR' label. The solution involves adjusting the layout or styling (CSS) to ensure proper spacing and prevent overlap.

Complexity: 2/5
enhancement good first issue gssoc25 Level1

AI Summary: Debug and fix a navigation issue in a MERN stack e-commerce application (Trendhora). The navigation bar isn't resetting to its initial state after redirection from button clicks. This requires identifying and correcting the missing logic in the frontend code, potentially involving React state management. The task also mentions backend optimization, suggesting potential performance improvements to the server-side code could be explored.

Complexity: 3/5
enhancement good first issue gssoc25 Level1
enhancement good first issue gssoc25 Level1
good first issue gssoc25 Level1

AI Summary: Debug and fix three issues related to the cart functionality in a MERN stack e-commerce application: 1) Unauthenticated users should be redirected to login before accessing the cart; 2) Missing product images in the cart need to be displayed correctly; 3) The checkout button needs to be functional, redirecting to login if needed or to the checkout page if the user is logged in.

Complexity: 3/5
enhancement good first issue gssoc25 Level1

AI Summary: The task involves fixing the mobile responsiveness issues in the Trendhora e-commerce application's hero section and footer. The provided screenshots show misalignment on smaller screens. The solution requires adjusting CSS styles to ensure proper layout and alignment across different screen sizes.

Complexity: 3/5
enhancement good first issue gssoc25 Level1 Frontend
enhancement good first issue gssoc25 Level1

AI Summary: Debug and fix a navigation issue in a MERN stack e-commerce application where only one of the navbar buttons is functional. The task involves inspecting the frontend code (likely React) to identify why the onClick handlers or href attributes for the other buttons are not working correctly. This may involve checking routing configurations and ensuring that the buttons are linked to valid routes or components.

Complexity: 3/5
good first issue gssoc25 Level1
Toast message 12 months ago

AI Summary: Implement a toast notification message in a React frontend for an e-commerce application, triggered when a product is added to the cart. This involves choosing a suitable toast notification library (react-toastify recommended) or creating a custom component, and integrating it into the existing application's cart functionality.

Complexity: 2/5
enhancement good first issue gssoc25 Level1 Frontend

AI Summary: Implement a JavaScript function to change the color of a like icon upon clicking, mimicking the behavior of similar features on sites like Amazon. This involves updating the frontend (React) code of the Trendhora e-commerce application to dynamically alter the icon's color based on user interaction.

Complexity: 2/5
enhancement good first issue gssoc25 Level1 Frontend