|
| 1 | +--- |
| 2 | +title: Week 2 |
| 3 | +author: Tiyasa Kundu |
| 4 | +--- |
| 5 | +<!-- |
| 6 | +SPDX-License-Identifier: CC-BY-SA-4.0 |
| 7 | +
|
| 8 | +SPDX-FileCopyrightText: 2025 Tiyasa Kundu <tiyasakundu20@gmail.com> |
| 9 | +--> |
| 10 | + |
| 11 | +# Week 2 Meetings and Activities |
| 12 | + |
| 13 | +## Project Sync Meeting 3 |
| 14 | + |
| 15 | +*(June 10, 2025)* |
| 16 | + |
| 17 | +### Attendees |
| 18 | + |
| 19 | +- [Tiyasa Kundu](https://github.com/tiyasakundu) |
| 20 | +- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) |
| 21 | +- [Katharina Ettinger](https://github.com/EttingerK) |
| 22 | +- [Amrit Verma](https://github.com/amritkv) |
| 23 | +- [Gaurav Mishra](https://github.com/gmishx) |
| 24 | +- [Dearsh Oberoi](https://github.com/deo002) |
| 25 | +- [Devanshi Sachan](https://github.com/devxnshi) |
| 26 | +- [Soham Banerjee](https://github.com/soham4abc) |
| 27 | + |
| 28 | +### Discussion |
| 29 | + |
| 30 | +- Shared progress on setting up the Next.js + pnpm environment and beginning the migration by porting key components, starting with the Header component. |
| 31 | +- Discussed the shift from React Bootstrap/Material UI to Tailwind CSS and Shadcn UI, weighing pros like performance, flexibility, and better alignment with React Server Components. |
| 32 | +- Tailwind’s utility-first approach, ease of customization, and smaller bundle size were key reasons for choosing it over Bootstrap. |
| 33 | +- After team discussion, Tailwind + Shadcn were finalized as the new UI CSS stack. |
| 34 | +- Discussed a roadmap for continuing the migration, integrating the new stack, and replacing legacy styles progressively. |
| 35 | + |
| 36 | +## FOSSology GSoC Weekly Meet |
| 37 | + |
| 38 | +*(June 12, 2025)* |
| 39 | + |
| 40 | +### Attendees |
| 41 | + |
| 42 | +- [Katharina Ettinger](https://github.com/EttingerK) |
| 43 | +- [Gaurav Mishra](https://github.com/GMishx) |
| 44 | +- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) |
| 45 | +- [Kaushlendra Pratap](https://github.com/Kaushl2208) |
| 46 | +- [Rajul Jha](https://github.com/rajuljha) |
| 47 | +- [Sushant Kumar Mishra](https://github.com/its-sushant) |
| 48 | +- [Dearsh Oberoi](https://github.com/deo002) |
| 49 | +- [Soham Banerjee](https://github.com/soham4abc) |
| 50 | +- [Jan Altenberg](https://github.com/JanAltenberg) |
| 51 | +- [Ayush Bhardwaj](https://github.com/hastagAB) |
| 52 | +- [Harshit Gandhi](https://github.com/harshitg927) |
| 53 | +- [Muhammad Salman](https://github.com/SalmanDeveloperz) |
| 54 | +- [Tiyasa Kundu](https://github.com/tiyasakundu) |
| 55 | +- [Prakash-Mishra](https://github.com/Prakash-Mishra-9ghz) |
| 56 | +- [Vaibhav Sahu](https://github.com/Vaibhavsahu2810) |
| 57 | +- [Chayan Das](https://github.com/ChayanDass) |
| 58 | +- [Oyewale Abdulsobur](https://github.com/smilingprogrammer) |
| 59 | + |
| 60 | +### Missed |
| 61 | + |
| 62 | +- [Anupam Ghosh](https://github.com/ag4ums) |
| 63 | +- [Ahmed Gamal](https://github.com/Ahmed-Gamal24) |
| 64 | +- [Amrit Kumar Verma](https://github.com/amritkv) |
| 65 | +- [Devanshi Sachan](https://github.com/devxnshi) |
| 66 | +- [Sahil Jha](https://github.com/sjha2048) |
| 67 | +- [Avinal Kumar](https://github.com/avinal) |
| 68 | + |
| 69 | +### Discussion |
| 70 | + |
| 71 | +#### Mentors |
| 72 | + |
| 73 | +- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): General updates regarding project. Discuss on UX progress. |
| 74 | + |
| 75 | +#### Contributors |
| 76 | + |
| 77 | +- [Tiyasa Kundu](https://github.com/tiyasakundu) |
| 78 | + |
| 79 | + - Shared that I have started with the migration proces from React to Next.js. |
| 80 | + - Have successfully setup a basic Next.js development environment using pnpm. |
| 81 | + - Started transferring components and pages into the new setup, beginning the restructuring of the UI Layer. |
| 82 | + - Also mentioned spending some time learning the new framework and tooling to ensure a smoother migration process. |
| 83 | + |
| 84 | +- Other Contributors |
| 85 | + - Each contributor briefly shared their weekly progress and updates. |
| 86 | + |
| 87 | + |
| 88 | +## Activities Done in Week 2 |
| 89 | + |
| 90 | +- Initiated the migration of the existing React codebase to Next.js. |
| 91 | +- Set up a basic Next.js development environment using pnpm. |
| 92 | +- Explored and understood core Next.js concepts, including project structure, routing, and component integration. |
| 93 | +- Began migrating components, starting with the Header component. |
| 94 | + |
| 95 | +## Next Steps |
| 96 | + |
| 97 | +- Complete the migration of the Header component and continue with the migration of remaining components. |
| 98 | +- Continue exploring and learning essential Next.js concepts to support the migration process. |
| 99 | +- Prioritize migrating the full React codebase to Next.js, retaining the existing React Bootstrap CSS for now. |
| 100 | +- Once the migration is stable, begin replacing Bootstrap styles with Tailwind CSS as part of implementing the new UI design. |
0 commit comments