Skip to content

Commit b64eb20

Browse files
authored
Merge pull request #533 from Shariq2003/RevampTechStacks
Revamp Tech Stacks Page | Added Close Button on Tech-Stack Explorer Modal | Redesigned the Tech-Stack-Explorer Page | Added JSON Server Support | Issue #532
2 parents 0d494ce + 70dda13 commit b64eb20

File tree

2 files changed

+335
-70
lines changed

2 files changed

+335
-70
lines changed

data.json

Lines changed: 245 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48002,5 +48002,250 @@
4800248002
"title": "Can I propose an event for GDSC?",
4800348003
"content": "Yes, if you have a great idea for an event, you can propose it to the GDSC team for consideration."
4800448004
}
48005+
],
48006+
"tech-stacks":[
48007+
{
48008+
"id": 1,
48009+
"name": "Frontend Stack",
48010+
"description": "Technologies for building user interfaces.",
48011+
"tags": ["HTML", "CSS", "JavaScript", "React", "Angular"],
48012+
"details": {
48013+
"components": [
48014+
"HTML5",
48015+
"CSS3",
48016+
"JavaScript",
48017+
"React",
48018+
"Vue.js",
48019+
"Angular"
48020+
],
48021+
"useCases": [
48022+
"Web Development",
48023+
"UI/UX Design",
48024+
"Single Page Applications"
48025+
],
48026+
"tutorials": [
48027+
"https://reactjs.org/docs/getting-started.html",
48028+
"https://angular.io/start"
48029+
]
48030+
}
48031+
},
48032+
{
48033+
"id": 2,
48034+
"name": "Backend Stack",
48035+
"description": "Technologies for server-side development.",
48036+
"tags": ["Node.js", "Express", "MongoDB", "SQL"],
48037+
"details": {
48038+
"components": [
48039+
"Node.js",
48040+
"Express",
48041+
"Django",
48042+
"MongoDB",
48043+
"PostgreSQL"
48044+
],
48045+
"useCases": [
48046+
"REST APIs",
48047+
"Database Management",
48048+
"Authentication"
48049+
],
48050+
"tutorials": [
48051+
"https://nodejs.org/en/docs/guides/getting-started-guide/",
48052+
"https://www.djangoproject.com/start/"
48053+
]
48054+
}
48055+
},
48056+
{
48057+
"id": 3,
48058+
"name": "DevOps Stack",
48059+
"description": "Tools and technologies for managing software deployment and infrastructure.",
48060+
"tags": ["Docker", "Kubernetes", "CI/CD", "AWS"],
48061+
"details": {
48062+
"components": [
48063+
"Docker",
48064+
"Kubernetes",
48065+
"Jenkins",
48066+
"AWS",
48067+
"Terraform"
48068+
],
48069+
"useCases": [
48070+
"Containerization",
48071+
"Continuous Integration/Continuous Deployment (CI/CD)",
48072+
"Cloud Infrastructure"
48073+
],
48074+
"tutorials": [
48075+
"https://docs.docker.com/get-started/",
48076+
"https://kubernetes.io/docs/tutorials/kubernetes-basics/",
48077+
"https://aws.amazon.com/getting-started/"
48078+
]
48079+
}
48080+
},
48081+
{
48082+
"id": 4,
48083+
"name": "Mobile Development Stack",
48084+
"description": "Technologies for building mobile applications.",
48085+
"tags": ["Flutter", "React Native", "Swift", "Kotlin"],
48086+
"details": {
48087+
"components": [
48088+
"Flutter",
48089+
"React Native",
48090+
"Swift",
48091+
"Kotlin",
48092+
"Android SDK"
48093+
],
48094+
"useCases": [
48095+
"Cross-platform Development",
48096+
"iOS Development",
48097+
"Android Development"
48098+
],
48099+
"tutorials": [
48100+
"https://flutter.dev/docs/get-started",
48101+
"https://reactnative.dev/docs/getting-started",
48102+
"https://developer.apple.com/documentation/swift"
48103+
]
48104+
}
48105+
},
48106+
{
48107+
"id": 5,
48108+
"name": "Data Science Stack",
48109+
"description": "Tools and libraries for data analysis and machine learning.",
48110+
"tags": ["Python", "Pandas", "TensorFlow", "scikit-learn"],
48111+
"details": {
48112+
"components": [
48113+
"Python",
48114+
"Pandas",
48115+
"NumPy",
48116+
"TensorFlow",
48117+
"scikit-learn"
48118+
],
48119+
"useCases": [
48120+
"Data Analysis",
48121+
"Machine Learning",
48122+
"Deep Learning"
48123+
],
48124+
"tutorials": [
48125+
"https://www.tensorflow.org/tutorials",
48126+
"https://scikit-learn.org/stable/tutorial/index.html",
48127+
"https://pandas.pydata.org/pandas-docs/stable/getting_started/intro_tutorials/index.html"
48128+
]
48129+
}
48130+
},
48131+
{
48132+
"id": 6,
48133+
"name": "Cloud Computing Stack",
48134+
"description": "Technologies and services for building and deploying cloud-based applications.",
48135+
"tags": ["AWS", "Azure", "Google Cloud", "CloudFormation"],
48136+
"details": {
48137+
"components": [
48138+
"AWS",
48139+
"Azure",
48140+
"Google Cloud",
48141+
"CloudFormation",
48142+
"Terraform"
48143+
],
48144+
"useCases": [
48145+
"Cloud Hosting",
48146+
"Serverless Architectures",
48147+
"Infrastructure as Code (IaC)"
48148+
],
48149+
"tutorials": [
48150+
"https://aws.amazon.com/training/",
48151+
"https://learn.microsoft.com/en-us/azure/",
48152+
"https://cloud.google.com/training"
48153+
]
48154+
}
48155+
},
48156+
{
48157+
"id": 7,
48158+
"name": "AI/ML Stack",
48159+
"description": "Technologies and frameworks for building AI and machine learning applications.",
48160+
"tags": ["TensorFlow", "PyTorch", "Keras", "OpenAI"],
48161+
"details": {
48162+
"components": [
48163+
"TensorFlow",
48164+
"PyTorch",
48165+
"Keras",
48166+
"OpenAI",
48167+
"scikit-learn"
48168+
],
48169+
"useCases": [
48170+
"Artificial Intelligence",
48171+
"Machine Learning",
48172+
"Natural Language Processing (NLP)"
48173+
],
48174+
"tutorials": [
48175+
"https://www.tensorflow.org/tutorials",
48176+
"https://pytorch.org/tutorials/",
48177+
"https://keras.io/guides/"
48178+
]
48179+
}
48180+
},
48181+
{
48182+
"id": 8,
48183+
"name": "Game Development Stack",
48184+
"description": "Tools and frameworks for creating video games.",
48185+
"tags": ["Unity", "Unreal Engine", "C#", "C++"],
48186+
"details": {
48187+
"components": ["Unity", "Unreal Engine", "Godot", "C#", "C++"],
48188+
"useCases": [
48189+
"Game Development",
48190+
"Virtual Reality (VR)",
48191+
"Augmented Reality (AR)"
48192+
],
48193+
"tutorials": [
48194+
"https://learn.unity.com/",
48195+
"https://docs.unrealengine.com/en-US/GettingStarted/index.html",
48196+
"https://godotengine.org/learn"
48197+
]
48198+
}
48199+
},
48200+
{
48201+
"id": 9,
48202+
"name": "Security Stack",
48203+
"description": "Technologies and frameworks focused on cybersecurity.",
48204+
"tags": ["OWASP", "SSL", "Kali Linux", "Burp Suite"],
48205+
"details": {
48206+
"components": [
48207+
"OWASP",
48208+
"SSL/TLS",
48209+
"Kali Linux",
48210+
"Burp Suite",
48211+
"Metasploit"
48212+
],
48213+
"useCases": [
48214+
"Penetration Testing",
48215+
"Vulnerability Scanning",
48216+
"Encryption"
48217+
],
48218+
"tutorials": [
48219+
"https://owasp.org/www-project-top-ten/",
48220+
"https://www.kali.org/docs/",
48221+
"https://portswigger.net/burp/documentation"
48222+
]
48223+
}
48224+
},
48225+
{
48226+
"id": 10,
48227+
"name": "Blockchain Development Stack",
48228+
"description": "Technologies for building decentralized applications and blockchain networks.",
48229+
"tags": ["Ethereum", "Solidity", "Web3.js", "IPFS"],
48230+
"details": {
48231+
"components": [
48232+
"Ethereum",
48233+
"Solidity",
48234+
"Web3.js",
48235+
"IPFS",
48236+
"Truffle"
48237+
],
48238+
"useCases": [
48239+
"Smart Contracts",
48240+
"Decentralized Finance (DeFi)",
48241+
"NFTs"
48242+
],
48243+
"tutorials": [
48244+
"https://ethereum.org/en/developers/#getting-started",
48245+
"https://soliditylang.org/docs/",
48246+
"https://docs.ipfs.io/"
48247+
]
48248+
}
48249+
}
4800548250
]
4800648251
}

0 commit comments

Comments
 (0)