Skip to content

Commit c6660f8

Browse files
committed
Add QR code sharing feature to Profile component; update dependencies
1 parent 2bbf974 commit c6660f8

File tree

9 files changed

+322
-100
lines changed

9 files changed

+322
-100
lines changed

package-lock.json

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"react-fast-marquee": "^1.6.5",
2828
"react-helmet": "^6.1.0",
2929
"react-icons": "^5.5.0",
30+
"react-qr-code": "^2.0.18",
3031
"react-router-dom": "^7.8.1",
3132
"react-scripts": "5.0.1",
3233
"react-vertical-timeline-component": "^3.5.3",

public/TempMail/events.html

Lines changed: 143 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -134,55 +134,147 @@ <h1 style="color: #ffffff; font-size: 24px; margin: 0 0 15px">
134134
</body>
135135
</html>
136136

137-
138-
139-
140-
<div id="editbody1" style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
141-
<div id="v1editbody1" style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
142-
<div id="v1v1editbody1" style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
143-
<table style="background-color: #0d1b2a;" border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
144-
<tbody>
145-
<tr>
146-
<td align="center">
147-
<table style="background-color: #091224; border-radius: 10px; overflow: hidden;" border="0" width="600" cellspacing="0" cellpadding="0">
148-
<tbody>
149-
<tr>
150-
<td style="padding: 20px;" align="center"><img style="display: block;" src="https://cdn.jsdelivr.net/gh/codeaashu/DevDisplay@main/public/DDColorLOGO.png" alt="DevDisplay Logo" width="180" /></td>
151-
</tr>
152-
<tr>
153-
<td align="center"><img style="max-width: 600px; display: block;" src="https://cdn.jsdelivr.net/gh/codeaashu/DevDisplay@main/public/Events.png" alt="Global Spotlight" width="100%" /></td>
154-
</tr>
155-
<tr>
156-
<td style="padding: 30px; text-align: center;">
157-
<h1 style="color: #ffffff; font-size: 24px; margin: 0 0 15px;">Dear DevFest Gurugram Team! 💌</h1>
158-
<p style="color: #cccccc; font-size: 15px; line-height: 1.6; margin: 0 0 20px;">Your event <strong style="color: #3bbeff;">has been featured</strong> on <strong style="color: #ffffff;">DevDisplay</strong>'s Global Events Spotlight. 🎉</p>
159-
<p style="color: #cccccc; font-size: 15px; line-height: 1.6; margin: 0 0 25px;">Now developers from around the world can discover and join your events. Get ready for global innovation, networking, and impact!</p>
160-
<a style="background-color: #3bbeff; color: #ffffff; text-decoration: none; padding: 12px 25px; border-radius: 30px; font-weight: bold; font-size: 15px; display: inline-block;" href="https://www.devdisplay.org/events#devfestgurugram" target="_blank" rel="noopener noreferrer"> View Featured Events</a></td>
161-
</tr>
162-
<tr>
163-
<td style="padding: 20px; background-color: #0a192f;" align="center">
164-
<p style="color: #999; font-size: 14px; margin-bottom: 10px;">Thank you for empowering the global developer community!</p>
165-
<table cellspacing="0" cellpadding="0">
166-
<tbody>
167-
<tr>
168-
<td style="padding: 0 6px;"><a href="https://discord.com/invite/chyt2UgTv5" target="_blank" rel="noopener noreferrer"> <img src="https://cdn-icons-png.flaticon.com/512/2111/2111370.png" alt="Discord" width="26" /> </a></td>
169-
<td style="padding: 0 6px;"><a href="https://www.linkedin.com/company/devdisplay/" target="_blank" rel="noopener noreferrer"> <img src="https://cdn-icons-png.flaticon.com/512/145/145807.png" alt="LinkedIn" width="26" /> </a></td>
170-
<td style="padding: 0 6px;"><a href="https://www.instagram.com/devdisplay/" target="_blank" rel="noopener noreferrer"> <img src="https://cdn-icons-png.flaticon.com/512/2111/2111463.png" alt="Instagram" width="26" /> </a></td>
171-
<td style="padding: 0 6px;"><a href="https://x.com/devdisplay_" target="_blank" rel="noopener noreferrer"> <img src="https://cdn-icons-png.flaticon.com/512/733/733579.png" alt="X" width="26" /> </a></td>
172-
<td style="padding: 0 6px;"><a href="https://github.com/devdisplay" target="_blank" rel="noopener noreferrer"> <img src="https://cdn-icons-png.flaticon.com/512/733/733553.png" alt="GitHub" width="26" /> </a></td>
173-
</tr>
174-
</tbody>
175-
</table>
176-
<p style="font-size: 13px; color: #3bbeff; margin: 10px 0 4px;"><a style="color: #3bbeff; text-decoration: underline;" href="https://www.devdisplay.org" target="_blank" rel="noopener noreferrer">www.devdisplay.org</a></p>
177-
<p style="color: #666; font-size: 12px; margin: 0;">DevDisplay &copy; 2025 &mdash; Paradise for Developers</p>
178-
</td>
179-
</tr>
180-
</tbody>
181-
</table>
182-
</td>
183-
</tr>
184-
</tbody>
185-
</table>
186-
</div>
137+
<div id="editbody1" style="font-size: 10pt; font-family: Verdana, Geneva, sans-serif">
138+
<div id="v1editbody1" style="font-size: 10pt; font-family: Verdana, Geneva, sans-serif">
139+
<div id="v1v1editbody1" style="font-size: 10pt; font-family: Verdana, Geneva, sans-serif">
140+
<table style="background-color: #0d1b2a" border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
141+
<tbody>
142+
<tr>
143+
<td align="center">
144+
<table
145+
style="background-color: #091224; border-radius: 10px; overflow: hidden"
146+
border="0"
147+
width="600"
148+
cellspacing="0"
149+
cellpadding="0"
150+
>
151+
<tbody>
152+
<tr>
153+
<td style="padding: 20px" align="center">
154+
<img
155+
style="display: block"
156+
src="https://cdn.jsdelivr.net/gh/codeaashu/DevDisplay@main/public/DDColorLOGO.png"
157+
alt="DevDisplay Logo"
158+
width="180"
159+
/>
160+
</td>
161+
</tr>
162+
<tr>
163+
<td align="center">
164+
<img
165+
style="max-width: 600px; display: block"
166+
src="https://cdn.jsdelivr.net/gh/codeaashu/DevDisplay@main/public/Events.png"
167+
alt="Global Spotlight"
168+
width="100%"
169+
/>
170+
</td>
171+
</tr>
172+
<tr>
173+
<td style="padding: 30px; text-align: center">
174+
<h1 style="color: #ffffff; font-size: 24px; margin: 0 0 15px">Dear DevFest Gurugram Team! 💌</h1>
175+
<p style="color: #cccccc; font-size: 15px; line-height: 1.6; margin: 0 0 20px">
176+
Your event <strong style="color: #3bbeff">has been featured</strong> on
177+
<strong style="color: #ffffff">DevDisplay</strong>'s Global Events Spotlight. 🎉
178+
</p>
179+
<p style="color: #cccccc; font-size: 15px; line-height: 1.6; margin: 0 0 25px">
180+
Now developers from around the world can discover and join your events. Get ready for global
181+
innovation, networking, and impact!
182+
</p>
183+
<a
184+
style="
185+
background-color: #3bbeff;
186+
color: #ffffff;
187+
text-decoration: none;
188+
padding: 12px 25px;
189+
border-radius: 30px;
190+
font-weight: bold;
191+
font-size: 15px;
192+
display: inline-block;
193+
"
194+
href="https://www.devdisplay.org/events#devfestgurugram"
195+
target="_blank"
196+
rel="noopener noreferrer"
197+
>
198+
View Featured Events</a
199+
>
200+
</td>
201+
</tr>
202+
<tr>
203+
<td style="padding: 20px; background-color: #0a192f" align="center">
204+
<p style="color: #999; font-size: 14px; margin-bottom: 10px">
205+
Thank you for empowering the global developer community!
206+
</p>
207+
<table cellspacing="0" cellpadding="0">
208+
<tbody>
209+
<tr>
210+
<td style="padding: 0 6px">
211+
<a href="https://discord.com/invite/chyt2UgTv5" target="_blank" rel="noopener noreferrer">
212+
<img
213+
src="https://cdn-icons-png.flaticon.com/512/2111/2111370.png"
214+
alt="Discord"
215+
width="26"
216+
/>
217+
</a>
218+
</td>
219+
<td style="padding: 0 6px">
220+
<a
221+
href="https://www.linkedin.com/company/devdisplay/"
222+
target="_blank"
223+
rel="noopener noreferrer"
224+
>
225+
<img
226+
src="https://cdn-icons-png.flaticon.com/512/145/145807.png"
227+
alt="LinkedIn"
228+
width="26"
229+
/>
230+
</a>
231+
</td>
232+
<td style="padding: 0 6px">
233+
<a href="https://www.instagram.com/devdisplay/" target="_blank" rel="noopener noreferrer">
234+
<img
235+
src="https://cdn-icons-png.flaticon.com/512/2111/2111463.png"
236+
alt="Instagram"
237+
width="26"
238+
/>
239+
</a>
240+
</td>
241+
<td style="padding: 0 6px">
242+
<a href="https://x.com/devdisplay_" target="_blank" rel="noopener noreferrer">
243+
<img src="https://cdn-icons-png.flaticon.com/512/733/733579.png" alt="X" width="26" />
244+
</a>
245+
</td>
246+
<td style="padding: 0 6px">
247+
<a href="https://github.com/devdisplay" target="_blank" rel="noopener noreferrer">
248+
<img
249+
src="https://cdn-icons-png.flaticon.com/512/733/733553.png"
250+
alt="GitHub"
251+
width="26"
252+
/>
253+
</a>
254+
</td>
255+
</tr>
256+
</tbody>
257+
</table>
258+
<p style="font-size: 13px; color: #3bbeff; margin: 10px 0 4px">
259+
<a
260+
style="color: #3bbeff; text-decoration: underline"
261+
href="https://www.devdisplay.org"
262+
target="_blank"
263+
rel="noopener noreferrer"
264+
>www.devdisplay.org</a
265+
>
266+
</p>
267+
<p style="color: #666; font-size: 12px; margin: 0">
268+
DevDisplay &copy; 2025 &mdash; Paradise for Developers
269+
</p>
270+
</td>
271+
</tr>
272+
</tbody>
273+
</table>
274+
</td>
275+
</tr>
276+
</tbody>
277+
</table>
278+
</div>
279+
</div>
187280
</div>
188-
</div>

public/data/KWIZERA-CALEB.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@
3131
"Medium": "https://medium.com/@kwizeracaleb91",
3232
"Reddit": "https://www.reddit.com/user/Caleb-Kwizera/"
3333
}
34-
}
34+
}

public/data/farazmirzax.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,31 @@
44
"bio": "Software dev by day, ML tinkerer by obsession, deploying in the cloud and contributing to open source on the side.",
55
"avatar": "https://github.com/farazmirzax.png",
66
"portfolio": "farazmirza.vercel.app",
7-
"skills": [
8-
"Python",
9-
"Machine Learning",
10-
"Deep Learning",
11-
"Data Analysis & Visualization",
12-
"NumPy & Pandas",
13-
"Scikit-learn",
14-
"TensorFlow & PyTorch",
15-
"JavaScript & TypeScript",
16-
"React & Next.js",
17-
"SvelteKit",
18-
"REST APIs",
19-
"SQL & NoSQL",
20-
"Git & GitHub",
21-
"Docker & Containerization",
22-
"CI/CD Pipelines",
23-
"AWS Cloud",
24-
"Cloud Deployment & Hosting",
25-
"Problem Solving & DSA",
26-
"Critical Thinking",
27-
"Team Collaboration",
28-
"Effective Communication",
29-
"Adaptability",
30-
"Time Management"
31-
],
7+
"skills": [
8+
"Python",
9+
"Machine Learning",
10+
"Deep Learning",
11+
"Data Analysis & Visualization",
12+
"NumPy & Pandas",
13+
"Scikit-learn",
14+
"TensorFlow & PyTorch",
15+
"JavaScript & TypeScript",
16+
"React & Next.js",
17+
"SvelteKit",
18+
"REST APIs",
19+
"SQL & NoSQL",
20+
"Git & GitHub",
21+
"Docker & Containerization",
22+
"CI/CD Pipelines",
23+
"AWS Cloud",
24+
"Cloud Deployment & Hosting",
25+
"Problem Solving & DSA",
26+
"Critical Thinking",
27+
"Team Collaboration",
28+
"Effective Communication",
29+
"Adaptability",
30+
"Time Management"
31+
],
3232
"social": {
3333
"GitHub": "https://github.com/farazmirzax",
3434
"Twitter": "https://x.com/FarazMirza68904",

src/Page/OpportunitiesHub/EventsList.jsx

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,11 @@ const techevents = [
6767
location: 'GNDEC, Ludhiana, India',
6868
date: 'Oct 11',
6969
domains: ['Technology', 'Developer', 'GDG', 'DevFest', 'Networking'],
70-
applyLink: 'https://gdg.community.dev/events/details/google-gdg-ludhiana-presents-devfest-ludhiana-2025-train-the-trainer-edition/',
70+
applyLink:
71+
'https://gdg.community.dev/events/details/google-gdg-ludhiana-presents-devfest-ludhiana-2025-train-the-trainer-edition/',
7172
poster: '/assets/Events/DevFest Ludhiana 2025.png',
7273
shareLink: '#devfestludhiana',
73-
}
74+
},
7475
];
7576

7677
const StyledtecheventsCard = styled.div`
@@ -149,7 +150,6 @@ const StyledtecheventsCard = styled.div`
149150
}
150151
`;
151152

152-
153153
const TecheventsCardComponent = React.forwardRef(
154154
({ organizer, title, location, date, domains, applyLink, poster, shareLink }, ref) => {
155155
return (
@@ -174,7 +174,7 @@ const TecheventsCardComponent = React.forwardRef(
174174
<div className="absolute bottom-3 right-3 z-10">
175175
<button
176176
onClick={() => shareContent(window.location.href.split('#')[0] + shareLink)}
177-
className="bg-gray-700 hover:bg-slate-1000 flex items-center justify-center gap-2 rounded-xl border border-[#00a6fb] bg-opacity-50 px-2 py-1 text-xs text-white backdrop-blur-md transition-colors"
177+
className="hover:bg-slate-1000 flex items-center justify-center gap-2 rounded-xl border border-[#00a6fb] bg-gray-700 bg-opacity-50 px-2 py-1 text-xs text-white backdrop-blur-md transition-colors"
178178
>
179179
<FontAwesomeIcon icon={faShareAlt} />
180180
Share
@@ -204,14 +204,17 @@ const TecheventsCardComponent = React.forwardRef(
204204

205205
<div className="mt-2 flex flex-wrap justify-center gap-2 p-2">
206206
{domains.map((domain, idx) => (
207-
<span key={idx} className="bg-gray-1000 rounded-full border border-[#00a6fb] px-2 py-1 text-xs text-gray-300">
207+
<span
208+
key={idx}
209+
className="bg-gray-1000 rounded-full border border-[#00a6fb] px-2 py-1 text-xs text-gray-300"
210+
>
208211
{domain}
209212
</span>
210213
))}
211214
</div>
212215
</StyledtecheventsCard>
213216
);
214-
}
217+
},
215218
);
216219

217220
<style>

src/Page/ResoucesHub/Courseslist.jsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,8 @@ const courses = [
387387
level: 'Intermediate',
388388
domain: ['Web Development', 'Animation', 'Frontend', 'Paid'],
389389
poster: '/assets/Courses/FrontEndDomination.jpg',
390-
courseLink: 'https://www.sheryians.com/courses/courses-details/Front-End%20Domination:%20Create%20Anything%20with%20Code',
390+
courseLink:
391+
'https://www.sheryians.com/courses/courses-details/Front-End%20Domination:%20Create%20Anything%20with%20Code',
391392
shareLink: '#sheryians-frontend',
392393
},
393394
{
@@ -398,9 +399,10 @@ const courses = [
398399
level: 'Intermediate',
399400
domain: ['Web Development', 'DSA', 'Aptitude', 'Frontend', 'Gen AI', 'MERN', 'Reasoning', 'Paid'],
400401
poster: '/assets/Courses/Job Ready.jpg',
401-
courseLink: 'http://sheryians.com/courses/courses-details/2.0%20Job%20Ready%20AI%20Powered%20Cohort:%20Web%20+%20DSA%20+%20Aptitude',
402+
courseLink:
403+
'http://sheryians.com/courses/courses-details/2.0%20Job%20Ready%20AI%20Powered%20Cohort:%20Web%20+%20DSA%20+%20Aptitude',
402404
shareLink: '#job-ready',
403-
}
405+
},
404406
];
405407

406408
const StyledCoursesCard = styled.div`

0 commit comments

Comments
 (0)