Skip to main content

Week 4 Meetings and Activities

Project Sync Meeting 5

(June 24, 2025)

Attendees

Discussion

  • Shared updates on the ongoing React to Next.js migration, including successful extraction of inline styles into a global CSS file.
  • Mentioned about the Work-in-Progress Pull Request raised with the committed migration progress so far.
  • Discussed handling of global styles: Instead of moving all styles to a single global file, we considered limiting it to truly common styles to avoid bloating and complexity.
  • Informed mentors about starting with the migration of the Home page and the related components required for rendering..

FOSSology GSoC Weekly Meet

(June 26, 2025)

Attendees

Missed

Discussion

Mentors

Contributors

  • Tiyasa Kundu

    • Shared Week 4 progress with the community, highlihjting the successful migration and rendering the Home Page and the related components like Widgets in the new Next.js setup.
    • Shared the update on moving the common styles to the global css file such as the manual styling required for any components which is used all over the application.
    • Mentioned about the Work-in-Progress Pull Request raised with the committed migration progress so far.
    • Suggetion from mentors to not waste time on fixing styling as design project is in place.
  • Other Contributors

    • Each contributor briefly shared their weekly progress and updates.

Activities Done in Week 4

  • Successfully migrated and rendered the Home page along with related components such as Widgets in the new Next.js setup.
  • Completed the initial migration of common styles to the global CSS file for better structure and reusability.

Progress Demo

  • Home page after migrating from React 17 to Next 15 app:

alt text

Next Steps

  • Continue migrating remaining pages and components to the Next.js setup.
  • Continue moving the common styles to the global CSS file for improved structure and maintainability.