AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

8 Open Issues Need Help Last updated: Sep 7, 2025

Open Issues Need Help

View All on GitHub
enhancement good first issue Level 2 GSSOC25

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS

AI Summary: Implement a loading bar (e.g., using NProgress) and subtle UI animations (e.g., using framer-motion or CSS keyframes) to enhance the user experience of the existing React-based AI chatbot application. Animations should include smooth transitions for elements like buttons and cards.

Complexity: 3/5
enhancement help wanted good first issue Level 2 GSSOC25

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS

AI Summary: Improve the error handling of an AI chatbot application built with React and Node.js. This involves replacing generic error messages with specific, user-friendly explanations, implementing better logging for debugging, and adding features like retry buttons and fallback mechanisms to handle network issues and API timeouts. The goal is to enhance the user experience and make the application more robust.

Complexity: 4/5
enhancement good first issue GSSOC25 Level 1

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS

AI Summary: Integrate Firebase Authentication (Google Sign-In and Email/Password) into the existing React/Node.js AI chatbot application to enable user login, persistent chat history storage (using Firestore or Realtime Database), and personalized experiences. This involves adding Firebase SDKs to both the client and server, modifying the application's data flow to handle user authentication and data persistence, and creating a user profile page.

Complexity: 4/5
enhancement good first issue GSSOC25 Level 1

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS

AI Summary: Improve the color scheme and contrast of the UI chat box in a React-based AI chatbot application to enhance readability, visual hierarchy, and accessibility. This involves adjusting colors for messages, input fields, buttons, and error messages, potentially adding a dark mode, and ensuring WCAG compliance.

Complexity: 3/5
enhancement help wanted good first issue GSSOC25 Level 1

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS

AI Summary: Implement a dark mode toggle button and a footer component for the existing React frontend of the Jeanne AI chatbot application. The dark mode should persist user preferences using localStorage. The footer should be a simple addition to the existing layout.

Complexity: 2/5
enhancement good first issue Level 2 GSSOC25

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS

AI Summary: Replace the single-line input field in the React frontend with a multi-line textarea element to accommodate longer user messages. This will involve updating the relevant component's JSX and potentially adjusting styling to ensure proper rendering and user experience.

Complexity: 2/5
enhancement good first issue GSSOC25 Level 1

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS
PROJECT STRUCTURE 3 months ago

AI Summary: The task is to enhance the project's README file by adding a more detailed and accurate project structure section, reflecting the actual directory layout of the React and Node.js application, including subdirectories for components, controllers, and routes.

Complexity: 2/5
bug documentation duplicate enhancement help wanted good first issue GSSOC25 Level 3

AI chatbot app using React and Node.js with chat history, role switcher, voice support, animations, and OpenAI integration.

CSS