Skip to main content

Week 5 Meetings and Activities

Project Sync Meeting 6

(July 1, 2025)

Attendees

Discussion

  • Shared progress on the React to Next.js migration, including successful migration of the Search page, Browse page, several pages under Upload, and key components like Table and TreeContainer.
  • Mentors reviewed the migration progress and advised to prioritize rendering all pages and components first, rather than focusing on styling at this stage.
  • Mentors suggested reviewing Devanshi's components once access to the design file is granted, and to analyze the development effort required for implementing the new designs post-migration.

FOSSology GSoC Weekly Meet

(June 3, 2025)

Attendees

Missed

Discussion

Mentors

Contributors

  • Tiyasa Kundu

    • Shared Week 5 progress with the community, highlighting ongoing work on the React to Next.js migration task.
    • Showcased successful migration of the Search page, Browse page, multiple pages under Upload, and components like Table and TreeContainer.
    • Mentors advised to focus on rendering all pages and components first, and not to spend time on styling at this stage of the migration.
    • Mentors suggested Devanshi to grant me access to the figma design file so that I can analyze the development effort required for implementing the new designs after completing the migration.
  • Other Contributors

    • Each contributor briefly shared their weekly progress and updates.

Activities Done in Week 5

  • Successfully migrated and rendered the Search page, Browse page, multiple pages under Upload, and key components such as Table and TreeContainer in the new Next.js setup.
  • Discussed the upcoming UI design handoff and was advised to evaluate the development effort once access to the design file is granted.

Progress Demo

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

alt text

  • Browse 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.
  • Evaluate the development effort once access to the figma design file is granted.