From 34aa68430e5fca14e60729b3c72639679ecc287a Mon Sep 17 00:00:00 2001 From: Suraj Kumar <123288511+Suraj-kumar00@users.noreply.github.com> Date: Tue, 5 Sep 2023 14:08:50 +0530 Subject: [PATCH] chore: Added Roadmaps #1387 (#1630) * feat: Added Roadmaps #1387 * Update database/Roadmaps/FrontendRoadmap.json Co-authored-by: Christine Belzie <105683440+CBID2@users.noreply.github.com> * data.ts is updated * Update DevOpsRoadmap.json * chore: fix errors --------- Co-authored-by: Christine Belzie <105683440+CBID2@users.noreply.github.com> Co-authored-by: Rupali Haldiya <78981177+rupali-codes@users.noreply.github.com> Co-authored-by: Rupali Haldiya --- database/data.ts | 23 ++++++++++++++++++----- database/index.ts | 3 ++- database/other/roadmaps.json | 9 +++++++++ types/index.ts | 1 + 4 files changed, 30 insertions(+), 6 deletions(-) create mode 100644 database/other/roadmaps.json diff --git a/database/data.ts b/database/data.ts index 8305bafbf..7aedee959 100644 --- a/database/data.ts +++ b/database/data.ts @@ -78,7 +78,7 @@ export const sidebarData: ISidebar[] = [ name: 'APIs', url: '/api', resources: DB.api, - } + }, ], }, { @@ -131,15 +131,27 @@ export const sidebarData: ISidebar[] = [ category: 'devops', subcategory: [ { name: 'CI/CD', url: '/cicd', resources: DB.cicd }, - { name: 'DevOps Life Cycle', url: '/devopsLifecycle', resources: DB.devopsLifecycle }, - { name: 'DevOps Methodologies', url: '/devopsMethodologies', resources: DB.devopsMethodologies }, + { + name: 'DevOps Life Cycle', + url: '/devopsLifecycle', + resources: DB.devopsLifecycle, + }, + { + name: 'DevOps Methodologies', + url: '/devopsMethodologies', + resources: DB.devopsMethodologies, + }, { name: 'docker', url: '/docker', resources: DB.docker }, { name: 'kubernetes', url: '/kubernetes', resources: DB.kubernetes, }, - { name: 'microservices', url: '/microservices', resources: DB.microservices }, + { + name: 'microservices', + url: '/microservices', + resources: DB.microservices, + }, ], }, { @@ -265,7 +277,8 @@ export const sidebarData: ISidebar[] = [ url: '/other-resources', resources: DB.otherResources, }, - { name: 'communities', url: '/communities', resources: DB.communities }, + { name: 'Communities', url: '/communities', resources: DB.communities }, + { name: 'Roadmaps', url: '/roadmaps', resources: DB.roadmaps }, ], }, ] diff --git a/database/index.ts b/database/index.ts index 08f8b0ce1..1b32bd379 100644 --- a/database/index.ts +++ b/database/index.ts @@ -91,5 +91,6 @@ export { default as devtools } from './other/devtools.json' export { default as podcasts } from './other/podcasts.json' export { default as otherResources } from './other/other-resources.json' export { default as communities } from './other/communities.json' +export { default as roadmaps } from './other/roadmaps.json' // competitive programming -export { default as platforms } from './competitive_programming/platforms.json' \ No newline at end of file +export { default as platforms } from './competitive_programming/platforms.json' diff --git a/database/other/roadmaps.json b/database/other/roadmaps.json new file mode 100644 index 000000000..21c65eb9c --- /dev/null +++ b/database/other/roadmaps.json @@ -0,0 +1,9 @@ +[ + { + "name": "Fronted Roadmap", + "description": "In this blog post, you'll learn all the tips and tricks to get started in frontend development", + "url": "https://surajk00.hashnode.dev/web-development-guide-for-an-absolute-beginner-2023?source=more_articles_bottom_blogs", + "category": "other", + "subcategory": "roadmaps" + } +] \ No newline at end of file diff --git a/types/index.ts b/types/index.ts index b33b0eb37..f81f9a40c 100644 --- a/types/index.ts +++ b/types/index.ts @@ -156,6 +156,7 @@ export const subcategoryArray = [ 'github', 'other-resources', 'podcasts', + 'roadmaps', // competitive programming 'platforms', ]