From 86bc5eb93b3adaf8172145263d54b1c2fca8d82b Mon Sep 17 00:00:00 2001 From: anirudh Date: Mon, 30 Oct 2023 12:26:07 +0530 Subject: [PATCH] fix: stuff --- web/app/team/page.tsx | 7 +++ web/components/TeamCardForGrid.tsx | 17 +++++- web/content/team_members.json | 76 +++++++++++++++++--------- web/content/team_members_design.json | 14 ++++- web/content/team_members_managers.json | 9 ++- 5 files changed, 91 insertions(+), 32 deletions(-) diff --git a/web/app/team/page.tsx b/web/app/team/page.tsx index 4d8d0f4..c17cad4 100644 --- a/web/app/team/page.tsx +++ b/web/app/team/page.tsx @@ -87,6 +87,9 @@ export default function Team() { title={mem.name} img={mem.img} subtitle={mem.position} + github={mem.github} + linkedin={mem.linkedin} + link={mem.link} /> ))}
@@ -101,6 +104,8 @@ export default function Team() { title={mem.name} img={mem.img} subtitle={mem.position} + github={mem.github} + linkedin={mem.linkedin} /> ))}
@@ -115,6 +120,7 @@ export default function Team() { title={mem.name} img={mem.img} subtitle={mem.position} + linkedin={mem.linkedin} /> ))}
@@ -129,6 +135,7 @@ export default function Team() { title={mem.name} img={mem.img} subtitle={mem.position} + linkedin={mem.linkedin} /> ))}
diff --git a/web/components/TeamCardForGrid.tsx b/web/components/TeamCardForGrid.tsx index 7769504..9578ef0 100644 --- a/web/components/TeamCardForGrid.tsx +++ b/web/components/TeamCardForGrid.tsx @@ -1,14 +1,18 @@ import React from 'react' import Image from 'next/image' import Card from './Card' +import Icon from './Icons' type Props = { img: string title: string subtitle?: string; i: number; + github?: string; + linkedin?: string; + link?: string; } -const TeamCardForGrid = ({ img, title, subtitle, i }: Props) => { +const TeamCardForGrid = ({ img, title, subtitle, i, github, link, linkedin }: Props) => { return (
@@ -29,6 +33,17 @@ const TeamCardForGrid = ({ img, title, subtitle, i }: Props) => {

{subtitle}

+
+ {link ? + + : null} + {github ? + + : null} + {linkedin ? + + : null} +
) } diff --git a/web/content/team_members.json b/web/content/team_members.json index 7eff588..a843418 100644 --- a/web/content/team_members.json +++ b/web/content/team_members.json @@ -2,92 +2,115 @@ { "name": "Anuj Parihar", "position": "Backend and Security", - "img": "/team/technical/anuj.jpeg" + "img": "/team/technical/anuj.jpeg", + "github":"https://github.com/bearts", + "linkedin":"https://www.linkedin.com/in/anujpflash/" }, { "name": "Dhruv Shah", "position": "Backend", - "img": "/team/technical/dhruv.jpeg" + "img": "/team/technical/dhruv.jpeg", + "github":"https://github.com/Dhruv9449", + "linkedin":"https://www.linkedin.com/in/dhruv9449/" }, { "name":"Anirudh Mishra", "position":"Full Stack", - "img":"/team/technical/anirudh.jpeg" + "img":"/team/technical/anirudh.jpeg", + "github":"https://github.com/anirudhgray", + "linkedin":"https://www.linkedin.com/in/anirudh-mishra/" }, { "name":"Vignesh Natarajan", "position":"Backend", - "img":"/team/technical/vignesh.jpeg" + "img":"/team/technical/vignesh.jpeg", + "linkedin":"https://www.linkedin.com/in/0x5b", + "github":"https://github.com/0x5b-5245444143544544-5d" }, { "name": "Rudrank Basant", "position": "App and Backend", - "img": "/team/technical/rudrank.jpeg" + "img": "/team/technical/rudrank.jpeg", + "linkedin":"https://www.linkedin.com/in/rudrankbasant/", + "github":"https://github.com/rudrankbasant" }, { "name": "Sayar Bhattacharyya", "position": "Frontend", - "img": "/team/technical/sayar.jpeg" + "img": "/team/technical/sayar.jpeg", + "github":"https://github.com/SayarB" }, { "name": "Prashanna Rajbhandari", "position": "App", - "img": "/team/technical/prashanna.jpg" + "img": "/team/technical/prashanna.jpg", + "github":"https://github.com/PrashannaR" }, { "name": "Ameya Kore", "position": "Full Stack", - "img": "/team/technical/ameya.jpeg" + "img": "/team/technical/ameya.jpeg", + "linkedin":"https://www.linkedin.com/in/ameya-kore-925620239/" }, { "name": "Sankhayan Bhattacharjee", "position": "Full Stack and Game", - "img": "/team/technical/sankhayan.jpeg" + "img": "/team/technical/sankhayan.jpeg", + "github":"https://github.com/Lioncat2002" }, { "name":"Abhijeet Bhardwaj", "position":"App", - "img":"/team/technical/abhijeet.jpeg" + "img":"/team/technical/abhijeet.jpeg", + "github":"https://github.com/abhijeet-Bh" }, { "name": "John Tony", "position": "Backend", - "img": "/team/technical/john.jpeg" + "img": "/team/technical/john.jpeg", + "github":"https://github.com/johntony366" }, { "name": "Chandram Dutta", "position": "App", - "img": "/team/technical/chandram.jpeg" + "img": "/team/technical/chandram.jpeg", + "github":"https://github.com/Chandram-Dutta" }, { "name": "Rounak Agrawal", "position": "App and Frontend", - "img": "/team/technical/rounak.jpeg" + "img": "/team/technical/rounak.jpeg", + "github":"https://github.com/userrounakk" }, { "name": "Pratham Gupta", "position": "Frontend", - "img": "/team/technical/pratham.jpeg" + "img": "/team/technical/pratham.jpeg", + "github":"https://github.com/SafeTorpedo" }, { "name": "Aarabi", "position": "Python", - "img": "/team/technical/aarabi.jpeg" + "img": "/team/technical/aarabi.jpeg", + "linkedin":"https://www.linkedin.com/in/aarabi-balakrishnan-88629b28a/" }, { "name": "Aditya Chowdhary", "position": "Backend", - "img": "/team/technical/aditya_chowdhary.jpeg" + "img": "/team/technical/aditya_chowdhary.jpeg", + "github":"https://github.com/Aditya-Chowdhary" }, { "name": "Dev Keshwani", "position": "App", - "img": "/team/technical/dev.jpeg" + "img": "/team/technical/dev.jpeg", + "github":"https://github.com/dk-a-dev" }, { "name": "Divyanshu Singh", "position": "Frontend", - "img": "/team/technical/divyanshu.png" + "img": "/team/technical/divyanshu.png", + "github":"https://github.com/isinghdivyanshu" }, { "name": "Hari Govind", @@ -97,26 +120,25 @@ { "name": "Rupaak S", "position": "Frontend", - "img": "/team/technical/rupaak.jpeg" - }, - { - "name": "Sanchit Gupta", - "position": "Technical", - "img": "/team/technical/sanchit.jpeg" + "img": "/team/technical/rupaak.jpeg", + "github":"https://github.com/RupaakSrinivas" }, { "name": "Sidhant S Srivastava", "position": "Machine Learning", - "img": "/team/technical/sidhant.jpeg" + "img": "/team/technical/sidhant.jpeg", + "github":"https://github.com/sidhant-sriv" }, { "name": "Soham Ghugare", "position": "Backend", - "img": "/team/technical/soham.jpeg" + "img": "/team/technical/soham.jpeg", + "github":"https://github.com/SohamGhugare" }, { "name": "Souvik Mahanta", "position": "Security", - "img": "/team/technical/souvik.jpeg" + "img": "/team/technical/souvik.jpeg", + "linkedin":"https://www.linkedin.com/in/souvik-mahanta/" } ] diff --git a/web/content/team_members_design.json b/web/content/team_members_design.json index 9b67586..9818f00 100644 --- a/web/content/team_members_design.json +++ b/web/content/team_members_design.json @@ -2,7 +2,14 @@ { "name": "Utkarsh Prasad Sinha", "position": "Video and Graphics", - "img": "/team/design/utkarsh.jpg" + "img": "/team/design/utkarsh.jpg", + "linkedin":"https://www.linkedin.com/in/utkarsh-prasad-sinha-0a267519a/" + }, + { + "name": "Deepam Purkayastha", + "position":"UI/UX", + "img":"/projects/default.png", + "linkedin":"https://www.linkedin.com/in/deepam-purkayastha-309b23224/" }, { "name": "Kumar Aryan", @@ -19,6 +26,11 @@ "position": "UI/UX", "img": "/team/design/chandrima.jpeg" }, + { + "name": "Sanchit Gupta", + "position": "Technical", + "img": "/team/technical/sanchit.jpeg" + }, { "name": "Esha Santosh", "position": "UI/UX", diff --git a/web/content/team_members_managers.json b/web/content/team_members_managers.json index 040e498..cb1b4de 100644 --- a/web/content/team_members_managers.json +++ b/web/content/team_members_managers.json @@ -2,17 +2,20 @@ { "name": "Aastha Gupta", "position": "Manager", - "img": "/team/management/aastha.jpeg" + "img": "/team/management/aastha.jpeg", + "linkedin":"https://www.linkedin.com/in/aastha-gupta-5a3824224/" }, { "name": "Sanksriti Modi", "position": "Manager", - "img": "/team/management/sanskriti.jpeg" + "img": "/team/management/sanskriti.jpeg", + "linkedin":"https://www.linkedin.com/in/sanskriti-modi-b1207b229/" }, { "name":"Sanvi Chavan", "position":"Manager", - "img":"/team/management/sanvi.jpeg" + "img":"/team/management/sanvi.jpeg", + "linkedin":"https://www.linkedin.com/in/sanvi-chavan-849669231/" }, { "name": "Arnav Jaggi",