From b271920e16144b159e9f3ad9ec4d96b444c81042 Mon Sep 17 00:00:00 2001 From: sayandh Date: Wed, 19 Nov 2025 12:29:24 +0530 Subject: [PATCH] feat: add fullstack roadmap JSON --- server/seed/data/fullstack.json | 251 ++++++++++++++++++++++++++++++++ 1 file changed, 251 insertions(+) create mode 100644 server/seed/data/fullstack.json diff --git a/server/seed/data/fullstack.json b/server/seed/data/fullstack.json new file mode 100644 index 0000000..cea9c5e --- /dev/null +++ b/server/seed/data/fullstack.json @@ -0,0 +1,251 @@ +{ + "title": "Fullstack Development Roadmap", + "description": "This roadmap covers frontend, backend, and full-stack development topics for web developers.", + "sections": [ + { + "name": "Get started with frontend", + "resources": [ + { + "title": "Check out the frontend development roadmap", + "url": "https://github.com/WeMakeDevs/roadmaps/tree/main/Frontend-Development" + } + ] + }, + { + "name": "Get started with backend", + "resources": [ + { + "title": "Check out the backend development roadmap", + "url": "https://github.com/WeMakeDevs/roadmaps/tree/main/Backend-Development" + } + ] + }, + { + "name": "Learning Typescript", + "resources": [ + { + "title": "Learn Typescript - Codecademy", + "url": "https://www.codecademy.com/learn/learn-typescript" + }, + { + "title": "Learn Typescript - FreeCodeCamp", + "url": "https://www.freecodecamp.org/learn" + }, + { + "title": "Learn Typescript - FreeCodeCamp (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Typescript documentation", + "url": "https://www.typescriptlang.org/docs/" + }, + { + "title": "Practice Typescript - exercism", + "url": "https://exercism.org/tracks/typescript" + }, + { + "title": "TypeScript – Full Tutorial (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + } + ] + }, + { + "name": "Learning GraphQL", + "resources": [ + { + "title": "Learn GraphQL in 40 minute - Web Dev Simplified (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "GraphQL full course - FreeCodeCamp (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "GraphQL crash course - Traversy Media (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "GraphQL documentation", + "url": "https://graphql.org/learn/" + } + ] + }, + { + "name": "Learning NGINX", + "resources": [ + { + "title": "What is NginX and what are its use cases?", + "url": "https://www.nginx.com/resources/glossary/nginx/" + }, + { + "title": "Tutorial", + "url": "https://www.tutorialspoint.com/nginx/" + }, + { + "title": "Handbook", + "url": "https://www.nginx.com/resources/tutorials/" + }, + { + "title": "NGiNX documentation", + "url": "https://www.nginx.com/resources/" + }, + { + "title": "What is NGiNX – easy way", + "url": "https://medium.com/..." + }, + { + "title": "How to deploy a server – Node.js + MongoDB + NGINX Tutorial", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + } + ] + }, + { + "name": "Learning Redis", + "resources": [ + { + "title": "Redis tutorial – TutorialsPoint", + "url": "https://www.tutorialspoint.com/redis/" + }, + { + "title": "Redis tutorial – Javatpoint", + "url": "https://www.javatpoint.com/redis.jsp" + }, + { + "title": "Ebook – Redis", + "url": "https://www.ebook.com/redis" + }, + { + "title": "Redis – Docs", + "url": "https://redis.io/documentation" + }, + { + "title": "Redis Crash Course – Traversy Media (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Redis Crash Course – WebDevSimplified (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Redis Crash Course – FreeCodeCamp (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Redis Crash Course – TechWorld with Nana (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + } + ] + }, + { + "name": "Learning CDN", + "resources": [ + { + "title": "System Design CDN (Simplified)", + "url": "https://medium.com/..." + }, + { + "title": "What is CDN?", + "url": "https://www.medium.com/..." + }, + { + "title": "Resource 1", + "url": "https://..." + }, + { + "title": "Resource 2", + "url": "https://..." + }, + { + "title": "Resource 3", + "url": "https://..." + }, + { + "title": "Resource 4", + "url": "https://..." + } + ] + }, + { + "name": "Learn about Cloud Providers", + "resources": [ + { + "title": "GCP", + "url": "https://cloud.google.com/" + }, + { + "title": "Azure", + "url": "https://azure.microsoft.com/" + }, + { + "title": "AWS", + "url": "https://aws.amazon.com/" + }, + { + "title": "Civo", + "url": "https://civo.com/" + } + ] + }, + { + "name": "Learning scaling", + "resources": [ + { + "title": "App Server Scaling", + "url": "https://..." + }, + { + "title": "Web APP Architecture", + "url": "https://..." + }, + { + "title": "Types of scaling", + "url": "https://..." + } + ] + }, + { + "name": "Deploying on web servers", + "resources": [ + { + "title": "How to Deploy a MERN Application to Heroku – FreeCodeCamp", + "url": "https://www.freecodecamp.org/news/deploy-mern-app-on-heroku/" + }, + { + "title": "Develop and Deploy fullstack web app – FreeCodeCamp", + "url": "https://www.freecodecamp.org/news/develop-and-deploy-fullstack-web-app/" + }, + { + "title": "Linux Server Setup & MERN Deployment – Traversy Media (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Full Node.js Deployment – Traversy Media (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Learn The MERN Stack, Prepare & Deploy – Traversy Media (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + } + ] + }, + { + "name": "Sample projects for practice", + "resources": [ + { + "title": "Build and deploy a modern social media app – JavaScript Mastery (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Build and deploy a modern Netflix clone – Lama Dev (YouTube)", + "url": "https://www.youtube.com/watch?v=... (placeholder)" + }, + { + "title": "Create several application clones with your touch to it and deploy them (eg: YouTube, Spotify, Amazon, Netflix, etc)", + "url": "https://https://..." + } + ] + } + ] +} + +