Skip to content

Commit d2b9270

Browse files
authored
Merge pull request #370 from tiyasakundu/docs/ui-react/weekly-updates-20250828
docs(ui-react): weekly updates 8, 9, 10, 11&12
2 parents b800cf7 + 05def96 commit d2b9270

16 files changed

+438
-14
lines changed

docs/2025/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ More info to come here.
2525
| Contributor | Project | Final Reports |
2626
|:-----------------------------------------------------------|:-------------------------------------------------------------------|:--------------|
2727
| [Devanshi Sachan](https://github.com/devxnshi) | FOSSology UX and UI Redesign | |
28-
| [Tiyasa Kundu](https://github.com/tiyasakundu) | Completion of UI using React.js | |
28+
| [Tiyasa Kundu](https://github.com/tiyasakundu) | Completion of UI using React.js |[Visit](https://github.com/tiyasakundu/GSoC2025/)|
2929
| [Harshit Gandhi](https://github.com/harshitg927) | Support text phrases and bulk based scanning for Monk a like agent | |
3030
| [Vaibhav Sahu](https://github.com/Vaibhavsahu2810) | Reuse of clearing decisions using reports from OSSelot Project | |
3131
| [Prakash Mishra](https://github.com/Prakash-Mishra-9ghz) | Integrating OSS Review Toolkit with FOSSology | |

docs/2025/ui-react/updates/2025-06-28.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Instead of moving all styles to a single global file, we considered limiting it
8484
- Suggetion from mentors to not waste time on fixing styling as design project is in place.
8585

8686
- Other Contributors
87-
- Each contributor briefly shared their weekly progress and updates.
87+
- Each contributor briefly shared their weekly progress and updates.
8888

8989
## Activities Done in Week 4
9090

docs/2025/ui-react/updates/2025-07-05.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
3333

3434
## FOSSology GSoC Weekly Meet
3535

36-
*(June 3, 2025)*
36+
*(July 3, 2025)*
3737

3838
### Attendees
3939

@@ -82,7 +82,7 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
8282
- Mentors suggested [Devanshi](https://github.com/devxnshi) 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.
8383

8484
- Other Contributors
85-
- Each contributor briefly shared their weekly progress and updates.
85+
- Each contributor briefly shared their weekly progress and updates.
8686

8787
## Activities Done in Week 5
8888

docs/2025/ui-react/updates/2025-07-12.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
1212

1313
## FOSSology GSoC Weekly Meet
1414

15-
*(June 10, 2025)*
15+
*(July 10, 2025)*
1616

1717
### Attendees:
1818

@@ -58,7 +58,7 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
5858
- Showcased successful migration of the remaining pages under Upload, Jobs.
5959

6060
- Other Contributors
61-
- Each contributor briefly shared their weekly progress and updates.
61+
- Each contributor briefly shared their weekly progress and updates.
6262

6363
## Activities Done in Week 6
6464

docs/2025/ui-react/updates/2025-07-19.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
1010

1111
# Week 7 Meetings and Activities
1212

13-
## Project Sync Meeting 6
13+
## Project Sync Meeting 8
1414

15-
*(June 15, 2025)*
15+
*(July 15, 2025)*
1616

1717
### Attendees
1818

@@ -35,7 +35,7 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
3535

3636
## FOSSology GSoC Weekly Meet
3737

38-
*(June 3, 2025)*
38+
*(July 17, 2025)*
3939

4040
### Attendees:
4141

@@ -76,12 +76,15 @@ SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
7676
#### Contributors
7777

7878
- [Tiyasa Kundu](https://github.com/tiyasakundu)
79-
- Shared Week 7 progress with the community, highlighting the near completion of the React to Next.js migration task.
80-
- Showcased successful migration of all remaining pages, marking the completion of the FOSSology frontend migration.
81-
- Demonstrated fixes for API response handling and introduced a reusable modal component for confirmation popups.
82-
- Discussed the upcoming UI design handoff; [Devanshi](https://github.com/devxnshi) has now provided access to the Figma file for development planning.
79+
- Shared Week 7 progress with the community, highlighting the near completion of the React to Next.js migration task.
80+
- Showcased successful migration of all remaining pages, marking the completion of the FOSSology frontend migration.
81+
- Demonstrated fixes for API response handling and introduced a reusable modal component for confirmation popups.
82+
- Discussed the upcoming UI design handoff; [Devanshi](https://github.com/devxnshi) has now provided access to the Figma file for development planning.
8383

84-
## Activities Done in Week 6
84+
- Other Contributors
85+
- Each contributor briefly shared their weekly progress and updates.
86+
87+
## Activities Done in Week 7
8588

8689
- Successfully migrated all the remaining pages, marking the completion of the FOSSology frontend migration.
8790
- Made minor adjustments to API variables to ensure proper handling of API responses.
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
title: Week 8
3+
author: Tiyasa Kundu
4+
---
5+
<!--
6+
SPDX-License-Identifier: CC-BY-SA-4.0
7+
8+
SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
9+
-->
10+
11+
# Week 8 Meetings and Activities
12+
13+
## Project Sync Meeting 9
14+
15+
*(July 22, 2025)*
16+
17+
### Attendees
18+
19+
- [Tiyasa Kundu](https://github.com/tiyasakundu)
20+
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd)
21+
- [Kaushlendra Pratap](https://github.com/Kaushl2208)
22+
- [Devanshi Sachan](https://github.com/devxnshi)
23+
24+
### Discussion
25+
26+
- Shared with mentors the progress on brushing up basic Tailwind CSS and shadcn/ui concepts.
27+
- Informed about setting up the Next.js environment with Tailwind and shadcn for the upcoming redesign work.
28+
- Discussed with mentors the approach to begin implementing the redesigned components and pages one by one.
29+
30+
## FOSSology GSoC Weekly Meet
31+
32+
*(July 24, 2025)*
33+
34+
### Attendees:
35+
36+
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd)
37+
- [Gaurav Mishra](https://github.com/GMishx)
38+
- [Kaushlendra Pratap](https://github.com/Kaushl2208)
39+
- [Ayush Bhardwaj](https://github.com/hastagAB)
40+
- [Sushant Kumar Mishra](https://github.com/its-sushant)
41+
- [Jan Altenberg](https://github.com/JanAltenberg)
42+
- [Dearsh Oberoi](https://github.com/deo002)
43+
- [Amrit Kumar Verma](https://github.com/amritkv)
44+
- [Muhammad Salman](https://github.com/SalmanDeveloperz)
45+
- [Tiyasa Kundu](https://github.com/tiyasakundu)
46+
- [Vaibhav Sahu](https://github.com/Vaibhavsahu2810)
47+
- [Chayan Das](https://github.com/ChayanDass)
48+
- [Prakash-Mishra](https://github.com/Prakash-Mishra-9ghz)
49+
- [Ahmed Gamal](https://github.com/Ahmed-Gamal24)
50+
- [Oyewale Abdulsobur](https://github.com/smilingprogrammer)
51+
- [Devanshi Sachan](https://github.com/devxnshi)
52+
- [Avinal Kumar](https://github.com/avinal)
53+
- [Rajul Jha](https://github.com/rajuljha)
54+
- [Harshit Gandhi](https://github.com/harshitg927)
55+
56+
### Missed:
57+
58+
- [Katharina Ettinger](https://github.com/EttingerK)
59+
- [Sahil Jha](https://github.com/sjha2048)
60+
- [Soham Banerjee](https://github.com/soham4abc)
61+
- [Anupam Ghosh](https://github.com/ag4ums)
62+
63+
### Discussion
64+
65+
#### Mentors
66+
67+
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd)
68+
- General updates regarding project.
69+
70+
#### Contributors
71+
72+
- [Tiyasa Kundu](https://github.com/tiyasakundu)
73+
- Shared Week 8 progress with the community, highlighting the brushing up of Tailwind CSS and shadcn/ui concepts, along with the setup of the Tailwind + shadcn environment in the Next.js app.
74+
- Discussed the plan to start implementing the redesigned pages one by one.
75+
76+
- Other Contributors
77+
- Each contributor briefly shared their weekly progress and updates.
78+
79+
## Activities Done in Week 8
80+
81+
- Brushed up Tailwind CSS and shadcn/ui concepts, focusing on utility classes and reusable components.
82+
- Set up the Tailwind CSS and shadcn environment in the Next.js app.
83+
- Planned the step-by-step implementation of the redesigned pages.
84+
85+
## Next Steps
86+
87+
- Start implementing the handed off redesigned pages and components.
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
title: Week 9
3+
author: Tiyasa Kundu
4+
---
5+
<!--
6+
SPDX-License-Identifier: CC-BY-SA-4.0
7+
8+
SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
9+
-->
10+
11+
# Week 9 Meetings and Activities
12+
13+
## Project Sync Meeting 10
14+
15+
*(July 29, 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 Kumar Verma](https://github.com/amritkv)
23+
- [Gaurav Mishra](https://github.com/gmishx)
24+
- [Kaushlendra Pratap](https://github.com/Kaushl2208)
25+
- [Devanshi Sachan](https://github.com/devxnshi)
26+
- [Dearsh Oberoi](https://github.com/deo002)
27+
28+
### Discussion
29+
30+
- Showed mentors the progress in implementation of the redesigned components.
31+
- Completed the implementation of the redesigned Header, Footer and Sub Header components.
32+
- Installed and configured required shadcn components (e.g., dropdown) to support the redesign.
33+
- Replaced all Lucide React icons with the custom icons designed for the FOSSology design system.
34+
35+
## FOSSology GSoC Weekly Meet
36+
37+
*(July 31, 2025)*
38+
39+
### Attendees:
40+
41+
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd)
42+
- [Katharina Ettinger](https://github.com/EttingerK)
43+
- [Gaurav Mishra](https://github.com/GMishx)
44+
- [Kaushlendra Pratap](https://github.com/Kaushl2208)
45+
- [Ayush Bhardwaj](https://github.com/hastagAB)
46+
- [Sushant Kumar Mishra](https://github.com/its-sushant)
47+
- [Jan Altenberg](https://github.com/JanAltenberg)
48+
- [Dearsh Oberoi](https://github.com/deo002)
49+
- [Amrit Kumar Verma](https://github.com/amritkv)
50+
- [Muhammad Salman](https://github.com/SalmanDeveloperz)
51+
- [Tiyasa Kundu](https://github.com/tiyasakundu)
52+
- [Vaibhav Sahu](https://github.com/Vaibhavsahu2810)
53+
- [Chayan Das](https://github.com/ChayanDass)
54+
- [Prakash-Mishra](https://github.com/Prakash-Mishra-9ghz)
55+
- [Ahmed Gamal](https://github.com/Ahmed-Gamal24)
56+
- [Oyewale Abdulsobur](https://github.com/smilingprogrammer)
57+
- [Devanshi Sachan](https://github.com/devxnshi)
58+
- [Avinal Kumar](https://github.com/avinal)
59+
- [Rajul Jha](https://github.com/rajuljha)
60+
- [Harshit Gandhi](https://github.com/harshitg927)
61+
62+
### Missed:
63+
64+
- [Sahil Jha](https://github.com/sjha2048)
65+
- [Soham Banerjee](https://github.com/soham4abc)
66+
- [Anupam Ghosh](https://github.com/ag4ums)
67+
68+
### Discussion
69+
70+
#### Mentors
71+
72+
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd)
73+
- General updates regarding project.
74+
75+
#### Contributors
76+
77+
- [Tiyasa Kundu](https://github.com/tiyasakundu)
78+
- Shared Week 9 progress with the community, showcasing the completion of the implementation of Header, Footer, and Sub Header components.
79+
- Mentioned about the WIP Pull Request [#318](https://github.com/fossology/FOSSologyUI/pull/318) openend and the commit made with the code for the implemented Header, Footer, and Sub Header components ([commit link](https://github.com/fossology/FOSSologyUI/pull/318/commits/adde922e4a2e8947c6cae05915e166634c25ae29)).
80+
81+
- Other Contributors
82+
- Each contributor briefly shared their weekly progress and updates.
83+
84+
## Activities Done in Week 9
85+
86+
- Completed the implementation of the redesigned Header, Footer, and Sub Header components using Tailwind CSS and shadcn.
87+
- Installed and configured the required shadcn UI components (e.g., Dropdown) to support the redesign.
88+
- Replaced all Lucide React icons with the custom icons defined in the FOSSology design system.
89+
- Opened a WIP Pull Request [#318](https://github.com/fossology/FOSSologyUI/pull/318) and committed the code for the implemented components.
90+
91+
### Progress Demo
92+
93+
- Redesigned Header Component:
94+
95+
![alt text](newheader.png)
96+
97+
- Redesigned Footer Component:
98+
99+
![alt text](newfooter.png)
100+
101+
## Next Steps
102+
103+
- Continue implementing other redesigned components and pages as per the redesigned UI mockups.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
title: Week 10
3+
author: Tiyasa Kundu
4+
---
5+
<!--
6+
SPDX-License-Identifier: CC-BY-SA-4.0
7+
8+
SPDX-FileCopyrightText: 2025 Tiyasa Kundu <[email protected]>
9+
-->
10+
11+
# Week 10 Meetings and Activities
12+
13+
## Project Sync Meeting 11
14+
15+
*(August 5, 2025)*
16+
17+
### Attendees
18+
19+
- [Tiyasa Kundu](https://github.com/tiyasakundu)
20+
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd)
21+
- [Amrit Kumar Verma](https://github.com/amritkv)
22+
- [Gaurav Mishra](https://github.com/gmishx)
23+
- [Kaushlendra Pratap](https://github.com/Kaushl2208)
24+
- [Devanshi Sachan](https://github.com/devxnshi)
25+
- [Dearsh Oberoi](https://github.com/deo002)
26+
27+
### Discussion
28+
29+
- Showed mentors the progress in the implementation of the redesigned components and pages.
30+
- Completed implementing the redesigned Home Page, including the login form, authentication integration, and alert message handling for login success/failure.
31+
- Completed implementing the Search Page.
32+
- Installed and configured required shadcn components (Button, Input, Alert, Card, Form, Accordion, Radio Group) to support the redesign.
33+
34+
## Activities Done in Week 10
35+
36+
- Implemented the redesigned Home Page with login form and authentication integration and the Search Page.
37+
- Added alert messages for both login success and failure states.
38+
- Installed and configured required shadcn components such as Button, Input, Alert, Card, Form, Accordion, Radio Group.
39+
- Committed the implemented Home and Search Pages source code to the open PR ([commit link](https://github.com/fossology/FOSSologyUI/pull/318/commits/b4c8a73cd2fabc763401937fd0a4d921e103d232)).
40+
- The Pull Request [#318](https://github.com/fossology/FOSSologyUI/pull/318) got succesfully merged after code review.
41+
42+
### Progress Demo
43+
44+
- Redesigned Home Page:
45+
46+
![alt text](newhomepage.png)
47+
48+
- Redesigned Search Page:
49+
50+
![alt text](newsearchpage.png)
51+
52+
## Next Steps
53+
54+
- Continue implementing other redesigned components and pages as per the redesigned UI mockups.

0 commit comments

Comments
 (0)