-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathindex.html
More file actions
381 lines (369 loc) · 16.9 KB
/
index.html
File metadata and controls
381 lines (369 loc) · 16.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/logo001.png" type="image/png" />
<link rel="apple-touch-icon" href="/logo001.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Primary Meta Tags -->
<title>
Find Your First Open Source Issue | FirstIssue.dev - Beginner-Friendly Contribution Platform for Students & Developers
</title>
<meta
name="title"
content="Find Your First Open Source Issue | FirstIssue.dev - Beginner-Friendly Contribution Platform for Students & Developers"
/>
<meta
name="description"
content="The #1 platform to find your first open source issue and start contributing. Perfect for beginners, students, and developers making their first contribution. Discover beginner-friendly GitHub issues, track contributions, and build your portfolio. Join 150+ developers making real impact!"
/>
<meta
name="keywords"
content="find first open source issue, first open source contribution, open source for beginners, beginner friendly open source, open source contribution for students, first time open source contributor, how to find first issue, good first issue finder, open source contribution platform, help wanted issues, beginner open source projects, student open source contributions, first GitHub contribution, learn open source contribution, open source for new developers, discover beginner friendly issues, easy open source issues, first PR contribution, open source mentorship for beginners, student developer open source, contribute to open source as beginner, open source projects for students, GitHub first issue, beginner developer contributions, new to open source, starting open source journey, open source contribution guide for beginners, first time contributor guide, open source for college students, developer portfolio for students, open source contributions, contribute to open source, GitHub contributions, open source contribution tracker, track open source contributions, GitHub issues, good first issue, hacktoberfest, open source community, GitHub contribution graph, contribution tracking, developer portfolio, open source projects, React, JavaScript, Python, TypeScript, Node.js, open source career, build developer portfolio, proof of work, contribution history, PR tracking, pull request contributions, verified open source projects, curated open source issues"
/>
<meta name="author" content="Anmol Sah" />
<meta
name="robots"
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
/>
<meta name="googlebot" content="index, follow" />
<link rel="canonical" href="https://firstissue.dev" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:url" content="https://firstissue.dev/" />
<meta
property="og:title"
content="Find Your First Open Source Issue | FirstIssue.dev - Perfect for Beginners & Students"
/>
<meta
property="og:description"
content="Discover beginner-friendly open source issues perfect for your first contribution. Ideal for students and new developers. Find, track, and manage contributions with ease. Join 150+ developers!"
/>
<meta
property="og:image"
content="https://firstissue.dev/firstissue01.png"
/>
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:site_name" content="FirstIssue.dev" />
<meta property="og:locale" content="en_US" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:url" content="https://firstissue.dev/" />
<meta
name="twitter:title"
content="Find Your First Open Source Issue | FirstIssue.dev"
/>
<meta
name="twitter:description"
content="Discover beginner-friendly open source issues perfect for your first contribution. Ideal for students and new developers starting their open source journey."
/>
<meta
name="twitter:image"
content="https://firstissue.dev/firstissue01.png"
/>
<meta name="twitter:creator" content="@anmolsah" />
<!-- Additional SEO -->
<meta name="theme-color" content="#00ADB5" />
<meta name="msapplication-TileColor" content="#222831" />
<meta name="application-name" content="FirstIssue.dev" />
<meta name="apple-mobile-web-app-title" content="FirstIssue.dev" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<!-- Structured Data / JSON-LD -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "FirstIssue.dev - Find Your First Open Source Issue",
"alternateName": "FirstIssue",
"description": "The premier platform for beginners to find their first open source issue and start contributing. Perfect for students and new developers making their first contribution. Discover beginner-friendly GitHub issues, track your contribution journey, and build a verifiable developer portfolio.",
"url": "https://firstissue.dev",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "Web",
"browserRequirements": "Requires JavaScript. Requires HTML5.",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
},
"author": {
"@type": "Person",
"name": "Anmol Sah"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "150",
"bestRating": "5",
"worstRating": "1"
},
"featureList": [
"Find your first open source issue",
"Discover beginner-friendly GitHub issues",
"Perfect for students and new developers",
"First-time contributor support",
"Curated good first issues",
"Open source contribution tracking",
"GitHub issue discovery for beginners",
"Contribution activity heatmap",
"Developer portfolio builder for students",
"Real-time GitHub sync",
"Beginner-friendly project curation",
"Contribution statistics and analytics",
"PR merge tracking",
"Help wanted issue finder"
],
"screenshot": "https://firstissue.dev/firstissue01.png",
"softwareVersion": "2.0",
"audience": [
{
"@type": "Audience",
"audienceType": "Beginners",
"name": "First-time Open Source Contributors"
},
{
"@type": "Audience",
"audienceType": "Students",
"name": "Student Developers"
},
{
"@type": "Audience",
"audienceType": "Developers",
"name": "New Developers"
}
],
"hasPart": {
"@type": "ItemList",
"name": "Beginner-Friendly Open Source Projects",
"description": "Curated collection of beginner-friendly open source projects with first issues perfect for students and new contributors",
"itemListOrder": "https://schema.org/ItemListOrderDescending",
"numberOfItems": "500"
},
"potentialAction": {
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://firstissue.dev/explore?q={search_term_string}"
},
"query-input": "required name=search_term_string"
}
}
</script>
<!-- Organization Structured Data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "FirstIssue.dev",
"url": "https://firstissue.dev",
"logo": "https://firstissue.dev/logo001.png",
"description": "Platform helping beginners, students, and new developers find their first open source issue and start contributing to GitHub projects",
"sameAs": [
"https://github.com/firstissue",
"https://twitter.com/anmolsah"
],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Customer Support",
"url": "https://firstissue.dev/support"
}
}
</script>
<!-- Trusted Repos Feature Structured Data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "Find Your First Open Source Issue - Beginner-Friendly Projects",
"description": "Discover curated beginner-friendly open source issues perfect for your first contribution. Ideal for students and new developers starting their open source journey. Find good first issues, help wanted tags, and verified projects welcoming first-time contributors.",
"url": "https://firstissue.dev/explore",
"isPartOf": {
"@type": "WebSite",
"name": "FirstIssue.dev",
"url": "https://firstissue.dev"
},
"about": [
{
"@type": "Thing",
"name": "First Open Source Contribution"
},
{
"@type": "Thing",
"name": "Beginner-Friendly Open Source"
},
{
"@type": "Thing",
"name": "Good First Issue"
},
{
"@type": "Thing",
"name": "Open Source for Students"
},
{
"@type": "Thing",
"name": "First-Time Contributors"
}
],
"audience": {
"@type": "Audience",
"audienceType": "Beginners, Students, First-time Contributors, New Developers, College Students, Junior Developers"
},
"keywords": "find first open source issue, good first issue, beginner friendly open source, first contribution, open source for students, help wanted issues, first time contributor"
}
</script>
<!-- Documentation Section Structured Data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TechArticle",
"headline": "How to Find and Make Your First Open Source Contribution - Complete Beginner's Guide",
"description": "Step-by-step guide for beginners, students, and new developers on finding their first open source issue and making their first contribution. Learn how to discover beginner-friendly issues, submit your first pull request, and start your open source journey.",
"url": "https://firstissue.dev/docs",
"author": {
"@type": "Person",
"name": "Anmol Sah"
},
"publisher": {
"@type": "Organization",
"name": "FirstIssue.dev",
"url": "https://firstissue.dev",
"logo": {
"@type": "ImageObject",
"url": "https://firstissue.dev/logo001.png"
}
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://firstissue.dev/docs"
},
"articleSection": [
"Finding Your First Open Source Issue",
"Getting Started as a Beginner",
"Making Your First Contribution",
"Good First Issue Guide",
"Open Source for Students",
"First-Time Contributor Tips",
"Beginner-Friendly Projects",
"Tracking Your Contributions",
"Building Student Developer Portfolio",
"Best Practices for New Contributors"
],
"educationalLevel": "Beginner",
"learningResourceType": "Tutorial",
"audience": {
"@type": "Audience",
"audienceType": "Beginners, Students, First-time Contributors, New Developers, College Students, Self-taught Developers"
},
"isPartOf": {
"@type": "WebSite",
"name": "FirstIssue.dev",
"url": "https://firstissue.dev"
},
"keywords": "find first open source issue, first open source contribution guide, beginner open source tutorial, good first issue finder, open source for students guide, first time contributor help, how to start open source, beginner friendly projects"
}
</script>
<!-- FAQPage for Open Source Contributions -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How do I find my first open source issue?",
"acceptedAnswer": {
"@type": "Answer",
"text": "FirstIssue.dev makes it easy to find your first open source issue. Simply sign up, connect your GitHub account, and explore curated beginner-friendly issues labeled 'good first issue' or 'help wanted'. Filter by your preferred programming language and skill level to discover issues perfect for first-time contributors."
}
},
{
"@type": "Question",
"name": "Is FirstIssue.dev good for beginners and students?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes! FirstIssue.dev is specifically designed for beginners, students, and first-time contributors. We curate beginner-friendly open source issues from verified projects that welcome new contributors. It's perfect for students building their developer portfolio and anyone making their first open source contribution."
}
},
{
"@type": "Question",
"name": "What are beginner-friendly open source issues?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Beginner-friendly issues are GitHub issues labeled 'good first issue' or 'help wanted' that are suitable for first-time contributors. These issues typically require minimal context, have clear descriptions, and are perfect for students and new developers learning to contribute to open source projects."
}
},
{
"@type": "Question",
"name": "How can I track my open source contributions as a student?",
"acceptedAnswer": {
"@type": "Answer",
"text": "FirstIssue.dev automatically tracks all your GitHub contributions including pull requests, merges, and issue assignments. View your contribution activity heatmap, statistics, and build a verifiable portfolio perfect for student resumes and job applications."
}
},
{
"@type": "Question",
"name": "Do I need experience to make my first open source contribution?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No experience required! FirstIssue.dev helps beginners and students find their first issue with step-by-step guidance. Start with documentation updates, simple bug fixes, or beginner-friendly features. Our platform is designed specifically for first-time contributors."
}
},
{
"@type": "Question",
"name": "How do I find good first issues for students?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Use FirstIssue.dev to discover curated good first issues perfect for students. Filter by programming language, project type, and difficulty level. We verify all projects to ensure they're welcoming to first-time contributors and ideal for building your student developer portfolio."
}
}
]
}
</script>
<!-- BreadcrumbList for better navigation -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://firstissue.dev"
},
{
"@type": "ListItem",
"position": 2,
"name": "Find First Open Source Issue",
"item": "https://firstissue.dev/explore"
},
{
"@type": "ListItem",
"position": 3,
"name": "Track Contributions",
"item": "https://firstissue.dev/status"
},
{
"@type": "ListItem",
"position": 4,
"name": "Beginner's Guide",
"item": "https://firstissue.dev/docs"
}
]
}
</script>
<!-- Preconnect for performance -->
<link rel="preconnect" href="https://api.github.com" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="dns-prefetch" href="https://api.github.com" />
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>