Skip to main content

Week 7 Meetings and Activities

Project Sync Meeting 6

(June 15, 2025)

Attendees

Discussion

  • Shared progress on the React to Next.js migration, including successful migration of the pages under Organize.
  • Estimated 2 more days to complete the migration of the remaining pages.
  • Introduced a reusable Modal component to handle confirmation popups across the UI.
  • Made minor adjustments to API variables to ensure correct handling of API responses.
  • Discussed the upcoming UI design handoff; mentors advised evaluating the development effort once the design file access is granted.

FOSSology GSoC Weekly Meet

(June 3, 2025)

Attendees:

Missed:

Discussion

Mentors

Contributors

  • Tiyasa Kundu
  • Shared Week 7 progress with the community, highlighting the near completion of the React to Next.js migration task.
  • Showcased successful migration of all remaining pages, marking the completion of the FOSSology frontend migration.
  • Demonstrated fixes for API response handling and introduced a reusable modal component for confirmation popups.
  • Discussed the upcoming UI design handoff; Devanshi has now provided access to the Figma file for development planning.

Activities Done in Week 6

Progress Demo

  • Create a new FOSSology folder page under Organize menu after migrating from React 17 to Next 15 app:

alt text

  • Add Group page under Admin menu after migrating from React 17 to Next 15 app:

alt text

Next Steps

  • Begin the UI styling and redesign phase based on the shared Figma design.
  • Brush up on Tailwind CSS concepts to support the redesign implementation.
  • Explore and understand Storybook for developing and documenting reusable UI components.