Skip to content

Commit 04b7ab1

Browse files
committed
Add Resources Hub pages for Libraries, Courses, Notes, and Useful Repositories; update Navbar links and content
1 parent 8b17f59 commit 04b7ab1

11 files changed

Lines changed: 46 additions & 288 deletions

File tree

src/App.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ import OpenSource from './Page/OpportunitiesHub/OpenSource.jsx';
3636
// Features - Resources Hub Pages
3737
import Resources from './Page/Resources.jsx';
3838
import Documentation from './Page/ResoucesHub/Documentation.jsx';
39-
import ProgrammingLanguages from './Page/ResoucesHub/ProgrammingLanguages.jsx';
40-
import TechNotes from './Page/ResoucesHub/TechNotes.jsx';
39+
import Courses from './Page/ResoucesHub/Courses.jsx';
40+
import Notes from './Page/ResoucesHub/Notes.jsx';
4141
import AITools from './Page/ResoucesHub/AITools.jsx';
42-
import RoadmapGuide from './Page/ResoucesHub/RoadmapGuide.jsx';
43-
import InterviewPrep from './Page/ResoucesHub/InterviewPrep.jsx';
44-
import TopGithubRepo from './Page/ResoucesHub/TopGithubRepo.jsx';
45-
import ContributionsGuide from './Page/ResoucesHub/ContributionsGuide.jsx';
42+
import Roadmaps from './Page/ResoucesHub/Roadmaps.jsx';
43+
import Libraries from './Page/ResoucesHub/Libraries.jsx';
44+
import Preparation from './Page/ResoucesHub/Preparation.jsx';
45+
import UsefulRepo from './Page/ResoucesHub/UsefulRepo.jsx';
4646
import PageNotFound from './Page/PageNotFound.jsx';
4747
import ProfilePage from './components/Profile/ProfilePage';
4848

@@ -124,14 +124,14 @@ function App() {
124124
<Route path="/OpenSource" element={<OpenSource />} />
125125
{/* Features - Resources Hub Pages */}
126126
<Route path="/Resources" element={<Resources />} />
127-
<Route path="/documentation" element={<Documentation />} />
128-
<Route path="/courses" element={<ProgrammingLanguages />} />
129-
<Route path="/notes" element={<TechNotes />} />
130-
<Route path="/ai-tools" element={<AITools />} />
131-
<Route path="/roadmaps" element={<RoadmapGuide />} />
132-
<Route path="/interview-kits" element={<InterviewPrep />} />
133-
<Route path="/github" element={<TopGithubRepo />} />
134-
<Route path="/community" element={<ContributionsGuide />} />
127+
<Route path="/Documentation" element={<Documentation />} />
128+
<Route path="/Courses" element={<Courses />} />
129+
<Route path="/Notes" element={<Notes />} />
130+
<Route path="/AITools" element={<AITools />} />
131+
<Route path="/Roadmaps" element={<Roadmaps />} />
132+
<Route path="/Libraries" element={<Libraries />} />
133+
<Route path="/Preparation" element={<Preparation />} />
134+
<Route path="/UsefulRepo" element={<UsefulRepo />} />
135135
<Route path="/profile/:name" element={<ProfilePage />} />
136136
<Route path="*" element={<PageNotFound />} />
137137
</Routes>

src/Page/ResoucesHub/ContributionsGuide.jsx

Lines changed: 0 additions & 99 deletions
This file was deleted.
File renamed without changes.

src/Page/ResoucesHub/Libraries.jsx

Whitespace-only changes.

src/Page/ResoucesHub/OpenSource.jsx

Lines changed: 0 additions & 137 deletions
This file was deleted.

src/Page/Resources.jsx

Lines changed: 29 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -326,57 +326,51 @@ const ResourcesCards = () => {
326326

327327
const resources = [
328328
{
329-
title: 'Documentation',
330-
description: 'Official documentation for popular libraries and frameworks.',
331-
link: '/documentation',
332-
tags: ['docs', 'reference', 'api', 'guides'],
333-
},
334-
{
335-
title: 'Programming Language Courses',
336-
description: 'Courses for learning popular programming languages.',
337-
link: '/courses',
338-
tags: ['courses', 'programming', 'education'],
329+
title: 'Best Courses',
330+
description: 'High recomended courses for learning popular tech skills and programming languages.',
331+
link: '/Courses',
332+
tags: ['Courses', 'Tech', 'Programming Languages'],
339333
},
340334
{
341-
title: 'Tech-Related Notes',
342-
description: 'Comprehensive notes to simplify your learning process.',
343-
link: '/notes',
344-
tags: ['notes', 'learning', 'resources'],
335+
title: 'Notes',
336+
description: 'Essential notes to simplify learning tech skills and programming languages.',
337+
link: '/Notes',
338+
tags: ['Notes', 'Hand Written', 'Programming Languages'],
345339
},
346340
{
347-
title: 'Top GitHub Repositories',
348-
description: 'Discover trending and valuable GitHub repositories.',
349-
link: '/github',
350-
tags: ['github', 'opensource', 'projects'],
341+
title: 'Documentation',
342+
description: 'Official documentation for popular libraries and frameworks.',
343+
link: '/Documentation',
344+
tags: ['Docs', 'Documentation', 'Guides'],
351345
},
352346
{
353347
title: 'AI Tools Directory',
354348
description: 'Explore powerful AI tools for various use cases.',
355-
link: '/ai-tools',
356-
tags: ['ai', 'tools', 'directory'],
349+
link: '/AITools',
350+
tags: ['AI', 'Tools', 'Directory', 'AI tools Hub', 'Developer Tools'],
357351
},
358352
{
359-
title: 'Community Contributions',
360-
description: 'Explore contributions from the global tech community.',
361-
link: '/community',
362-
tags: ['community', 'contributions', 'projects'],
353+
title: 'Valuable Repositories',
354+
description: 'Useful trending and valuable GitHub repositories.',
355+
link: '/UsefulRepo',
356+
tags: ['Github', 'OpenSource', 'Projects', 'Repositories'],
363357
},
364358
{
365-
title: 'Open Source Libraries and Frameworks',
366-
description: 'Find and use open-source libraries to accelerate development.',
367-
link: '/libraries',
368-
tags: ['opensource', 'libraries', 'frameworks'],
359+
title: 'Libraries',
360+
description: 'Explore and use libraries to accelerate development journey.',
361+
link: '/Libraries',
362+
tags: ['Libraries', 'Tools', 'OpenSource', 'Development'],
369363
},
370364
{
371-
title: 'Roadmaps and Guides',
372-
description: 'Structured roadmaps and guides for developers.',
373-
link: '/roadmaps',
374-
tags: ['roadmaps', 'guides', 'developers'],
365+
title: 'Roadmaps',
366+
description: 'Explore the best roadmaps to become a pro developer.',
367+
link: '/Roadmaps',
368+
tags: ['Roadmaps', 'Guides', 'Developers'],
375369
},
376370
{
377-
title: 'Interview Preparation Kits',
378-
description: 'Resources and kits to ace your tech interviews.',
379-
link: '/interview-kits',
371+
title: 'Preparation',
372+
description: 'Resources and kits to ace your tech interviews and exams.',
373+
link: '/Preparation',
380374
tags: ['interviews', 'preparation', 'resources', 'Exam preparation'],
381375
},
382376
];

0 commit comments

Comments
 (0)