Proposed Gsoc 2026 projects

Hello, I had some proposed projects in mind
Let me know your thoughts on this

1. Migration to Modern Build Tooling (Vite)

  • The project uses react-scripts (Create React App), which is now deprecated and has slower startup/build times.

  • Code splitting is simulated with require rather than using modern React.lazy.

So;

  • Migrate to Vite: Switch the system from Webpack (CRA) to Vite for instant server start, faster Hot Module Replacement and better build optimization.

  • Modern Routing: Implement dynamic code splitting using React.lazy and Suspense to reduce the initial bundle size.

  • React Router v6: Upgrade from v5 to v6 to take advantage of the new data APIs and simpler route configuration.

This will help improve the developer experience and faster loading times for users.

2. UI/UX Modernization & Carbon Design System Upgrade

  • The app uses @carbon/react based on Carbon v10 and carbon-components.

  • Carbon v11 is the latest major version, featuring a new grid system, better accessibility, and distinct color tokens.

So;

  • Upgrade to Carbon v11: Update dependencies and refactor components to align with Carbon v11’s implementation.

  • Theming: Implement a proper theming engine using Carbon’s CSS custom properties to support dark mode and better branding customization.

  • Responsive Design: Audit and improve responsiveness across the application to ensure mobile/tablet compatibility.

This will help create a modern, accessible, and highly polished user interface that compares to the latest design standards. (edited)

1 Like