Week 7 Meetings and Activities
Project Sync Meeting 6
(June 15, 2025)
Attendees
- Tiyasa Kundu
- Shaheem Azmal M MD
- Amrit Kumar Verma
- Gaurav Mishra
- Kaushlendra Pratap
- Devanshi Sachan
- Dearsh Oberoi
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:
- Shaheem Azmal M MD
- Kaushlendra Pratap
- Ayush Bhardwaj
- Sushant Kumar Mishra
- Jan Altenberg
- Dearsh Oberoi
- Amrit Kumar Verma
- Muhammad Salman
- Tiyasa Kundu
- Vaibhav Sahu
- Chayan Das
- Ahmed Gamal
- Oyewale Abdulsobur
- Devanshi Sachan
- Avinal Kumar
- Rajul Jha
- Harshit Gandhi
Missed:
Discussion
Mentors
- Shaheem Azmal M MD
- General updates regarding project.
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
- Successfully migrated all the remaining pages, marking the completion of the FOSSology frontend migration.
- Made minor adjustments to API variables to ensure proper handling of API responses.
- ntroduced a reusable Modal component to handle confirmation popups across the UI.
- Gained access to the Figma design file for evaluating the upcoming UI redesign implementation.
- Commited the code of all the migration task in the following commits:
Progress Demo
- Create a new FOSSology folder page under Organize menu after migrating from React 17 to Next 15 app:
- Add Group page under Admin menu after migrating from React 17 to Next 15 app:
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.