├── public
├── robots.txt
├── favicon.ico
├── logo192.png
├── logo512.png
├── manifest.json
└── index.html
├── src
├── assets
│ ├── githublogo.png
│ └── Hacktoberfest.png
├── index.js
├── index.css
├── components
│ ├── Users.js
│ └── FetchUser.js
├── App.js
├── App.css
└── profiles.json
├── .github
├── labeler_config.yml
└── workflows
│ ├── Automatic Approve.yml
│ └── GitHub Actions.yml
├── .gitignore
├── package.json
├── CONTRIBUTING.md
└── README.md
/public/robots.txt:
--------------------------------------------------------------------------------
1 | # https://www.robotstxt.org/robotstxt.html
2 | User-agent: *
3 | Disallow:
4 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sharjeelyunus/hacktoberfest/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sharjeelyunus/hacktoberfest/HEAD/public/logo192.png
--------------------------------------------------------------------------------
/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sharjeelyunus/hacktoberfest/HEAD/public/logo512.png
--------------------------------------------------------------------------------
/src/assets/githublogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sharjeelyunus/hacktoberfest/HEAD/src/assets/githublogo.png
--------------------------------------------------------------------------------
/.github/labeler_config.yml:
--------------------------------------------------------------------------------
1 | version: 1
2 | labels:
3 | - label: 'hacktoberfest-accepted'
4 | size-below: 1000
5 |
--------------------------------------------------------------------------------
/src/assets/Hacktoberfest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sharjeelyunus/hacktoberfest/HEAD/src/assets/Hacktoberfest.png
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import ReactDOM from 'react-dom';
3 | import './index.css';
4 | import App from './App';
5 |
6 | ReactDOM.render(
7 |
8 |
9 | ,
10 | document.getElementById('root')
11 | );
12 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 | /.pnp
6 | .pnp.js
7 |
8 | # testing
9 | /coverage
10 |
11 | # production
12 | /build
13 |
14 | # misc
15 | .DS_Store
16 | .env.local
17 | .env.development.local
18 | .env.test.local
19 | .env.production.local
20 |
21 | npm-debug.log*
22 | yarn-debug.log*
23 | yarn-error.log*
24 |
--------------------------------------------------------------------------------
/src/index.css:
--------------------------------------------------------------------------------
1 | * {
2 | margin: 0;
3 | }
4 |
5 | body {
6 | margin: 0;
7 | font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
8 | 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
9 | sans-serif;
10 | -webkit-font-smoothing: antialiased;
11 | -moz-osx-font-smoothing: grayscale;
12 | }
13 |
14 | code {
15 | font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
16 | monospace;
17 | }
18 |
--------------------------------------------------------------------------------
/.github/workflows/Automatic Approve.yml:
--------------------------------------------------------------------------------
1 | name: Automatic Approve
2 | on:
3 | schedule:
4 | - cron: '*/5 * * * *'
5 | jobs:
6 | automatic-approve:
7 | name: Automatic Approve
8 | runs-on: ubuntu-latest
9 | steps:
10 | - name: Automatic Approve
11 | uses: mheap/automatic-approve-action@v1
12 | with:
13 | token: ${{ secrets.LABELER_TOKEN }}
14 | workflows: 'GitHub Actions.yml'
15 | dangerous_files: 'build.js'
16 |
--------------------------------------------------------------------------------
/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "React App",
3 | "name": "Create React App Sample",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | },
10 | {
11 | "src": "logo192.png",
12 | "type": "image/png",
13 | "sizes": "192x192"
14 | },
15 | {
16 | "src": "logo512.png",
17 | "type": "image/png",
18 | "sizes": "512x512"
19 | }
20 | ],
21 | "start_url": ".",
22 | "display": "standalone",
23 | "theme_color": "#000000",
24 | "background_color": "#ffffff"
25 | }
26 |
--------------------------------------------------------------------------------
/.github/workflows/GitHub Actions.yml:
--------------------------------------------------------------------------------
1 | name: JSON Check and Label hacktoberfest-accepted
2 |
3 | on: [pull_request]
4 |
5 | jobs:
6 | verify-json-syntax-and-lablel-hacktoberfest-accepted:
7 | runs-on: ubuntu-latest
8 | steps:
9 | # Check if syntax is correct
10 | - uses: actions/checkout@v2
11 | - name: json-syntax-check
12 | uses: limitusus/json-syntax-check@v1
13 | with:
14 | pattern: "\\.json$"
15 | # Add Lablel hacktoberfest-accepted if check passed
16 | # https://github.com/marketplace/actions/pr-labeler-based-on-multiple-rules
17 | - uses: srvaroa/labeler@v0.8
18 | with:
19 | config_path: .github/labeler_config.yml
20 | env:
21 | GITHUB_TOKEN: '${{ secrets.LABEL_TOKEN }}'
22 |
--------------------------------------------------------------------------------
/src/components/Users.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import GitHubLogo from '../assets/githublogo.png';
3 |
4 | const Users = ({ name, batch, major, github, favLang }) => {
5 | const githubUsername = github ? "https://github.com/" + github : "";
6 | return (
7 |
8 |
9 |
{name}
10 |
{major}
11 |
Batch: {batch}
12 |
Favorite Language: {favLang}
13 |
14 |
19 |
20 | )
21 | }
22 |
23 | export default Users;
24 |
--------------------------------------------------------------------------------
/src/components/FetchUser.js:
--------------------------------------------------------------------------------
1 | import React, { Component } from 'react';
2 | import profiles from '../profiles.json';
3 | import Users from './Users';
4 |
5 | class FetchUser extends Component {
6 | render() {
7 | return (
8 |
9 | {profiles.map((data) => {
10 | return (
11 |
19 | )
20 | })}
21 |
22 | )
23 | }
24 | }
25 |
26 | export default FetchUser;
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "hacktoberfest",
3 | "homepage": "http://sharjeelyunus.github.io/hacktoberfest",
4 | "version": "0.1.0",
5 | "private": true,
6 | "dependencies": {
7 | "@testing-library/jest-dom": "^5.11.4",
8 | "@testing-library/react": "^11.1.0",
9 | "@testing-library/user-event": "^12.1.10",
10 | "gh-pages": "^3.2.3",
11 | "react": "^17.0.2",
12 | "react-dom": "^17.0.2",
13 | "react-scripts": "4.0.3",
14 | "web-vitals": "^1.0.1"
15 | },
16 | "scripts": {
17 | "start": "react-scripts start",
18 | "build": "react-scripts build",
19 | "test": "react-scripts test",
20 | "eject": "react-scripts eject",
21 | "predeploy": "npm run build",
22 | "deploy": "gh-pages -d build"
23 | },
24 | "eslintConfig": {
25 | "extends": [
26 | "react-app",
27 | "react-app/jest"
28 | ]
29 | },
30 | "browserslist": {
31 | "production": [
32 | ">0.2%",
33 | "not dead",
34 | "not op_mini all"
35 | ],
36 | "development": [
37 | "last 1 chrome version",
38 | "last 1 firefox version",
39 | "last 1 safari version"
40 | ]
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/src/App.js:
--------------------------------------------------------------------------------
1 | import './App.css';
2 | import FetchUser from './components/FetchUser';
3 | import Users from './components/Users';
4 |
5 | function App() {
6 | return (
7 |
8 |
9 | HacktoberFest 2021
10 |
11 |
12 |
Hacktoberfest, in its 8th year, is a month-long celebration of open source software run by DigitalOcean. During the month of October, we invite you to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects.
13 |
Let's Contribute To open-source
14 |
Read the Contribution Guidelines from
15 |
16 |
22 | here!
23 |
24 |
25 |
26 |
Open-Source Contributors Directory
27 |
28 |
29 |
30 |
31 |
32 |
36 |
37 | );
38 | }
39 |
40 | export default App;
41 |
--------------------------------------------------------------------------------
/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
12 |
13 |
17 |
18 |
27 | HacktoberFest
28 |
29 |
30 | You need to enable JavaScript to run this app.
31 |
32 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/src/App.css:
--------------------------------------------------------------------------------
1 | .App {
2 | background-color: #f4f0e1;
3 | display: flex;
4 | flex-direction: column;
5 | justify-content: center;
6 | align-items: center;
7 | }
8 |
9 | .app__header {
10 | text-align: center;
11 | color: #f74700;
12 | padding: 20px;
13 | }
14 |
15 | .user {
16 | background-color: white;
17 | width: 300px;
18 | border: 1px solid #f74700;
19 | border-radius: 10px;
20 | padding: 30px;
21 | display: flex;
22 | align-items: center;
23 | height: 100px;
24 | }
25 |
26 | .user:hover {
27 | color: red;
28 | background: #f0c14b;
29 | transform: scale(1.03);
30 | box-shadow: 0 13px 40px -5px hsl(240deg 30% 28% / 12%), 0 8px 32px -8px hsl(0deg 0% 0% / 14%), 0 -6px 32px -6px hsl(0deg 0% 0% / 2%);
31 | }
32 |
33 | .users {
34 | padding: 50px;
35 | display: flex;
36 | justify-content: center;
37 | }
38 |
39 | .users>.user {
40 | display: none;
41 | }
42 |
43 | .user__details>h1 {
44 | font-size: 25px;
45 | }
46 |
47 | .profiles {
48 | display: grid;
49 | grid-gap: 30px;
50 | grid-template: 150px/ 362px 362px 362px;
51 | }
52 |
53 | .profiles>.user>div>a>img {
54 | width: 40px;
55 | margin-left: 40px;
56 | }
57 |
58 | .footer {
59 | position: fixed;
60 | left: 0;
61 | bottom: 0;
62 | width: 100%;
63 | background-color: #f74700;
64 | color: white;
65 | text-align: center;
66 | padding: 5px;
67 | }
68 |
69 | .footer>a {
70 | color: white;
71 | text-decoration: none;
72 | }
73 |
74 | .app__desc {
75 | text-align: center;
76 | max-width: 60%;
77 | font-size: 20px;
78 | }
79 |
80 | .app__desc>h2 {
81 | margin-top: 20px;
82 | color: #f74700;
83 | }
84 |
85 | @media only screen and (max-width: 600px) {
86 | .profiles {
87 | display: flex;
88 | flex-direction: column;
89 | }
90 | .user {
91 | padding: 20px;
92 | }
93 | .app__desc {
94 | max-width: 80%;
95 | }
96 | }
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Hacktoberfest, in its 8th year, is a month-long celebration of open source software run by DigitalOcean. During the month of October, we invite you to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects.
2 |
3 | ### *Completing the Challenge*
4 |
5 | If you have previously never contributed to any open-source software then these steps will help you get started:
6 |
7 | 1. Go to Hacktoberfest [official website](https://hacktoberfest.digitalocean.com/) and sign in there using your GitHub.
8 | 2. Install git and setup in your computer. Download and install it from [here](https://git-scm.com/downloads).
9 | 3. Fork this repository by click the Fork button in the top right of this page or simply [click here](https://github.com/sharjeelyunus/hacktoberfest/fork).
10 | 4. Once it is forked, clone the repository in your computer. For this, copy the URL in the address bar, and use the following command:
11 |
12 | ```sh
13 | git clone url_you_just_copied
14 | ```
15 |
16 | 4. Open this cloned repository in your preferred code editor. Also, open a terminal in this directory.
17 | 5. Now type in the following command in the terminal and replace `username` with your GitHub username.
18 |
19 | ```sh
20 | git checkout -b username
21 | ```
22 |
23 | 6. Fill this block with necessary info of yourself.
24 | ```
25 | {
26 | "name": "YOUR_NAME",
27 | "batch": "YOUR_BATCH_COMMENCEMENT_YEAR",
28 | "major": "YOUR_DEPARTMENT",
29 | "githubUsername": "YOUR_GITHUB_USERNAME",
30 | "favoriteLanguage": "YOUR_FAVOURITE_PROGRAMMING_LANGUAGE"
31 | }
32 | ```
33 |
34 | 7. Now add the above filled block to the array in `profiles.json` file
35 |
36 |
37 | 8. Once you have done all this, commit your changes to GitHub. You can do this with the following commands. Make sure you execute them in the precise order one after another in your terminal.
38 |
39 | ```sh
40 | # copy and paste the following in the terminal
41 | git add .
42 |
43 | # copy and paste the following in the terminal after you have executed the previous command
44 | git commit -m "hacktoberfest contribution"
45 |
46 | # copy and paste the following in the terminal after you have executed the previous command
47 | git push -u origin your_github_username
48 | ```
49 |
50 | 9. Now open the forked repository on your GitHub. You will see a yellow box at the top telling you that some changes are pushed. You will also see a button called `Compare & pull request`. Click on it.
51 | 10. Now add a title, some description! You have opened a pull request in this repository.
52 |
53 | *You need to open **four** valid pull requests in order to complete the challenge. If you have performed the above steps, you have already opened one pull request. And you need only three more.*
54 |
55 |
56 |
57 | >Note: Those repositories who have `hacktoberfest` as a label are considered for Hacktoberfest challenge only.
58 |
59 |
60 |
61 | Happy Hacking!
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | 
2 |
3 |
4 | Let's Contribute To Open-source
5 |
6 |
7 |
8 | Hacktoberfest, in its 8th year, is a month-long celebration of open source software run by DigitalOcean. During the month of October, we invite you to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects.
9 |
10 | ### *Completing the Challenge*
11 |
12 | If you have previously never contributed to any open-source software then these steps will help you get started:
13 |
14 | 1. Go to Hacktoberfest [official website](https://hacktoberfest.digitalocean.com/) and sign in there using your GitHub.
15 | 2. Install git and setup in your computer. Download and install it from [here](https://git-scm.com/downloads).
16 | 3. Fork this repository by click the Fork button in the top right of this page or simply [click here](https://github.com/sharjeelyunus/hacktoberfest/fork).
17 | 4. Once it is forked, clone the repository in your computer. For this, copy the URL in the address bar, and use the following command:
18 |
19 | ```sh
20 | git clone url_you_just_copied
21 | ```
22 |
23 | 4. Open this cloned repository in your preferred code editor. Also, open a terminal in this directory.
24 | 5. Now type in the following command in the terminal and replace `username` with your GitHub username.
25 |
26 | ```sh
27 | git checkout -b username
28 | ```
29 |
30 | 6. Fill this block with necessary info of yourself.
31 | ```
32 | {
33 | "name": {YOUR_NAME},
34 | "batch": {YOUR_BATCH_COMMENCEMENT_YEAR},
35 | "major": {YOUR_DEPARTMENT},
36 | "githubUsername": {YOUR_GITHUB_USERNAME},
37 | "favoriteLanguage": {YOUR_FAVOURITE_PROGRAMMING_LANGUAGE}
38 | }
39 | ```
40 |
41 | 7. Now add the above filled block to the array in `profiles.json` file
42 |
43 |
44 | 8. Once you have done all this, commit your changes to GitHub. You can do this with the following commands. Make sure you execute them in the precise order one after another in your terminal.
45 |
46 | ```sh
47 | # copy and paste the following in the terminal
48 | git add .
49 |
50 | # copy and paste the following in the terminal after you have executed the previous command
51 | git commit -m "hacktoberfest contribution"
52 |
53 | # copy and paste the following in the terminal after you have executed the previous command
54 | git push -u origin your_github_username
55 | ```
56 |
57 | 9. Now open the forked repository on your GitHub. You will see a yellow box at the top telling you that some changes are pushed. You will also see a button called `Compare & pull request`. Click on it.
58 | 10. Now add a title, some description! You have opened a pull request in this repository.
59 |
60 | *You need to open **four** valid pull requests in order to complete the challenge. If you have performed the above steps, you have already opened one pull request. And you need only three more.*
61 |
62 |
63 |
64 | >Note: Those repositories who have `hacktoberfest` as a label are considered for Hacktoberfest challenge only.
65 |
66 | Documentation credits - [Saad Irfan](https://github.com/msaaddev)
67 |
--------------------------------------------------------------------------------
/src/profiles.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "Sharjeel Yunus",
4 | "batch": 2019,
5 | "major": "Computer Science",
6 | "githubUsername": "sharjeelyunus",
7 | "favoriteLanguage": "JavaScript"
8 | },
9 | {
10 | "name": "Aadil Saeed",
11 | "batch": 2019,
12 | "major": "Computer Science",
13 | "githubUsername": "aadilsaeed",
14 | "favoriteLanguage": "JavaScript"
15 | },
16 | {
17 | "name": "Saman Mahmood",
18 | "batch": 2019,
19 | "major": "Computer Science",
20 | "githubUsername": "SamanMahmood",
21 | "favoriteLanguage": "java"
22 | },
23 | {
24 | "name": "Hira Amir",
25 | "batch": 2020,
26 | "major": "Software engineering(MUET)",
27 | "githubUsername": "Hira-Amir",
28 | "favoriteLanguage": "C++"
29 | },
30 | {
31 | "name": "Ashish Kumar",
32 | "batch": 2023,
33 | "major": "Computer Science Engineering",
34 | "githubUsername": "ashish293",
35 | "favoriteLanguage": "Java"
36 | },
37 | {
38 | "name": "Ambar Arain",
39 | "batch": 2020,
40 | "major": "Software engineering(MUET)",
41 | "githubUsername": "Ambar-Ghaffar",
42 | "favoriteLanguage": "C++"
43 | },
44 | {
45 | "name": "Rashid Ghafoor",
46 | "batch": 2020,
47 | "major": "Computer Science",
48 | "githubUsername": "RashidGhafoor",
49 | "favoriteLanguage": "Python"
50 | },
51 | {
52 | "name": "Muhammad Faeez Shabbir",
53 | "batch": 2020,
54 | "major": "Software engineering(IUB)",
55 | "githubUsername": "IamFaizy4",
56 | "favoriteLanguage": "Python"
57 | },
58 | {
59 | "name": "Muhammad Safeer Hussain",
60 | "batch": 2020,
61 | "major": "Software engineering(IUB)",
62 | "githubUsername": "SafeerHussain12",
63 | "favoriteLanguage": "Python"
64 | },
65 | {
66 | "name": "Muhammad Mubashir",
67 | "batch": 2020,
68 | "major": "Software engineering (MUET SZAB)",
69 | "githubUsername": "mubashir72",
70 | "favoriteLanguage": " Java"
71 | },
72 | {
73 | "name": "Ahmad Bin Abdul Jabbar",
74 | "batch": 2020,
75 | "major": "Computer Science",
76 | "githubUsername": "AhmadBinAbdulJabbar",
77 | "favoriteLanguage": "C++"
78 | },
79 | {
80 | "name": "Dawood Nizami",
81 | "batch": 2020,
82 | "major": "Comtuper Science",
83 | "githubUsername": "DawoodNizami",
84 | "favoriteLanguage": "HTML"
85 | },
86 | {
87 | "name": "Aslam Sarfraz",
88 | "batch": 2019,
89 | "major": "Computer Science",
90 | "githubUsername": "Aslambaba",
91 | "favoriteLanguage": "Python/Rust"
92 | },
93 | {
94 | "name": "Husnain saeed",
95 | "batch": 2019,
96 | "major": "computer science(BSCS)",
97 | "githubUsername": "husnainsaeed00",
98 | "favoriteLanguage": "javascript,python"
99 | },
100 | {
101 | "name": "Aun Muhammad",
102 | "batch": 2020,
103 | "major": "Software engineering",
104 | "githubUsername": "AunMuhammad1",
105 | "favoriteLanguage": "Python"
106 | },
107 | {
108 | "name": "Hamna Qaseem",
109 | "batch": 2020,
110 | "major": "Data Science",
111 | "githubUsername": "Hamna12",
112 | "favoriteLanguage": "Python"
113 | },
114 | {
115 | "name": "Dolly Gupta",
116 | "batch": 2022,
117 | "major": "Information Technology",
118 | "githubUsername": "dollygupta07",
119 | "favoriteLanguage": "Python"
120 | },
121 | {
122 | "name": "Aditya Sharma",
123 | "batch": 2019,
124 | "major": "Computer Science and Engineering",
125 | "githubUsername": "extinctsion",
126 | "favoriteLanguage": "Python"
127 | },
128 | {
129 | "name": "Shaima Rehmani",
130 | "batch": 2019,
131 | "major": "Computer System Engineering",
132 | "githubUsername": "shaeemaah",
133 | "favoriteLanguage": "html"
134 | },
135 | {
136 | "name": "Umer Saeed",
137 | "batch": 2020,
138 | "major": "Physchology",
139 | "githubUsername": "umersaed",
140 | "favoriteLanguage": "html"
141 | },
142 | {
143 | "name": "Ali Karani",
144 | "batch": 2017,
145 | "major": "Computer Science",
146 | "githubUsername": "alikarani",
147 | "favoriteLanguage": "JS Python"
148 | },
149 | {
150 | "name": "Nabeel Ahmed",
151 | "batch": 2018,
152 | "major": "Computer Science",
153 | "githubUsername": "Nabeel110",
154 | "favoriteLanguage": "Javascript, Py"
155 | },
156 | {
157 | "name": "Asanali Bulatov",
158 | "batch": 2019,
159 | "major": "DevOps/SRE",
160 | "githubUsername": "krax1337",
161 | "favoriteLanguage": "Python Golang C#"
162 | },
163 |
164 | {
165 | "name": "Ghazala Fatima",
166 | "batch": 2019,
167 | "major": "Computer Science",
168 | "githubUsername": "iriswest",
169 | "favoriteLanguage": "Java"
170 | },
171 |
172 | {
173 | "name": "Nikita Chaudhary",
174 | "batch": 2019,
175 | "major": "Computer Science",
176 | "githubUsername": "nikitachoudhary241",
177 | "favoriteLanguage": "Java"
178 | },
179 |
180 | {
181 | "name": "Arbaz khan",
182 | "batch": 2019,
183 | "major": "Computer Science",
184 | "githubUsername": "LOL-NOOB47",
185 | "favoriteLanguage": "Flutter"
186 | },
187 |
188 | {
189 | "name": "Abdul Qayyum",
190 | "batch": 2020,
191 | "major": "Software Engineering",
192 | "githubUsername": "Qayyum-1",
193 | "favoriteLanguage": "HTML/CSS/JavaScript"
194 | },
195 |
196 | {
197 | "name": "Qasim hassan",
198 | "batch": 2018,
199 | "major": "Computer Engineering",
200 | "githubUsername": "qasim1020",
201 | "favoriteLanguage": "Python"
202 | },
203 |
204 | {
205 | "name": "Amber Shahzad",
206 | "batch": 2020,
207 | "major": "Software Engineering",
208 | "githubUsername": "ambershahzad",
209 | "favoriteLanguage": "HTML/CSS/JavaScript"
210 | },
211 |
212 | {
213 | "name": "Talha Masood",
214 | "batch": "2022",
215 | "major": "Electrical Engineering",
216 | "githubUsername": "Talhamasood0000",
217 | "favoriteLanguage": "Python JS"
218 | },
219 | {
220 | "name": "Vaishali Kasondhan",
221 | "batch": "2022",
222 | "major": "Computer Science",
223 | "githubUsername": "vaishali8799",
224 | "favoriteLanguage": "JavaScript, C++"
225 | },
226 | {
227 | "name": "Nixon Kurian",
228 | "batch": "2022",
229 | "major": "Computer Engineering",
230 | "githubUsername": "Scarface69420",
231 | "favoriteLanguage": "Python, JavaScript, C++"
232 | },
233 | {
234 | "name": "Yusuf Alp",
235 | "batch": "2016",
236 | "major": "Mathematics",
237 | "githubUsername": "yusufalp",
238 | "favoriteLanguage": "javascript"
239 | },
240 | {
241 | "name": "Muhammad Hussnain Raza",
242 | "batch": "2019",
243 | "major": "Computer Science",
244 | "githubUsername": "hussnaindev",
245 | "favoriteLanguage": "Python, Javascript"
246 | },
247 | {
248 | "name": "Kunal Vijay",
249 | "batch": "2024",
250 | "major": "Information Technology",
251 | "githubUsername": "Kunal-Vijay",
252 | "favoriteLanguage": "C++, Python"
253 | },
254 | {
255 | "name": "Isha Bhutto",
256 | "batch": "2020",
257 | "major": "Software Engineering",
258 | "githubUsername": "ishabhutto",
259 | "favoriteLanguage": "Java"
260 | },
261 | {
262 | "name": "Syed Furqan Haider Bukhari",
263 | "batch": "2020",
264 | "major": "Software Engineering",
265 | "githubUsername": "syedfurqanhaider14",
266 | "favoriteLanguage": "python"
267 | },
268 | {
269 | "name": "Syed Furqan Haider Bukhari",
270 | "batch": "2020",
271 | "major": "Software Engineering",
272 | "githubUsername": "syedfurqanhaider14",
273 | "favoriteLanguage": "python"
274 | }
275 |
276 | ]
277 |
--------------------------------------------------------------------------------