Problem
The Community section (CommunitySection.tsx) currently only shows two cards: Telegram Group and YouTube. We need to include all our platforms so people can follow us wherever they prefer.
Goal
Expand the section to include cards/links for all Tech Immigrants platforms:
- Telegram Channel (7,100+ subscribers) — https://t.me/techimmigrantschannel
- Telegram Group (17,000+ members) — https://t.me/techimmigrants
- YouTube (190+ episodes) — https://youtube.com/@techimmigrants
- LinkedIn — https://linkedin.com/in/saharpak
- X / Twitter — https://x.com/saharlead
- GitHub — https://github.com/TechImmigrants
Suggested Approach
- Redesign the grid from 2 columns to a responsive layout that fits 5-6 platforms.
- Option A: Keep the large card design but use a 3-column grid
- Option B: Use smaller, icon-focused cards (icon + platform name + follower count + join button)
- Option C: A mix — 2 featured cards (Telegram + YouTube) on top, smaller cards below for the rest
- Each card should have:
- Platform icon (use lucide icons or custom SVGs for Telegram/X)
- Platform name
- A relevant stat (member count, subscriber count, episode count)
- A CTA button ("Join" / "Follow" / "Subscribe")
- Link opens in a new tab
- Update the member counts to current numbers (see above).
Current Stats to Display
| Platform |
Stat |
Link |
| Telegram Group |
17,000+ members |
t.me/techimmigrants |
| Telegram Channel |
7,100+ subscribers |
t.me/techimmigrantschannel |
| YouTube |
190+ episodes |
youtube.com/@TechImmigrants |
| LinkedIn |
Follow |
linkedin.com/in/saharpak |
| X / Twitter |
Follow |
x.com/saharlead |
| GitHub |
10 repos, contribute |
github.com/TechImmigrants |
Files to modify
src/components/landing/CommunitySection.tsx
Acceptance Criteria
Problem
The Community section (
CommunitySection.tsx) currently only shows two cards: Telegram Group and YouTube. We need to include all our platforms so people can follow us wherever they prefer.Goal
Expand the section to include cards/links for all Tech Immigrants platforms:
Suggested Approach
Current Stats to Display
Files to modify
src/components/landing/CommunitySection.tsxAcceptance Criteria