MCPcopy Index your code
hub / github.com/MA-Ahmad/myPortfolio

github.com/MA-Ahmad/myPortfolio @v1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1 ↗ · + Follow
127 symbols 333 edges 63 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

This is a portfolio application built using Next.js and Chakra UI.

Overview

This application is built using the following technologies:

Requirements

  1. Node.js
  2. npm

Installation

1. Clone the application

git clone https://github.com/MA-Ahmad/myPortfolio

2. Install necessary dependencies for the application

cd myPortfolio && yarn install

3. Start the application

yarn dev

The above command will start the application on http://localhost:3000/.

Screens

Home Screen Skills Screen OpenSource Screen

License

This project is licensed under the MIT License - see the LICENSE file for details.

Extension points exported contracts — how you extend this code

NavLinkProps (Interface)
(no doc)
components/layout/top-nav.tsx
BtnProps (Interface)
(no doc)
components/blog/carousel.tsx
StoryTimelineProps (Interface)
(no doc)
components/developer-story/story-timeline.tsx
ExternalLinkProps (Interface)
(no doc)
components/achievements/achievements.tsx
RepositoryCardProps (Interface)
(no doc)
components/open-source/live-data-card.tsx
Props (Interface)
(no doc)
components/ui/underlined-text.tsx
ProjectCardProps (Interface)
(no doc)
components/home-page/projects/card.tsx
CardProps (Interface)
(no doc)
pages/about.tsx

Core symbols most depended-on inside this repo

useLinkColor
called by 10
components/ui/theme/foundations/colors.ts
paginate
called by 4
components/blog/carousel.tsx
filterSkills
called by 4
pages/tech-stack.tsx
getTagColor
called by 3
components/ui/theme/index.ts
handleLinkClick
called by 2
components/open-source/live-data-card.tsx
getTagBackgroundDark
called by 2
components/ui/theme/foundations/colors.ts
useLocalSetting
called by 2
components/hooks/useLocalSetting.ts
handleClick
called by 2
pages/open-source.tsx

Shape

Function 102
Interface 22
Class 2
Method 1

Languages

TypeScript100%

Modules by API surface

components/blog/carousel.tsx8 symbols
pages/blog/[slug].tsx6 symbols
lib/devto.ts5 symbols
components/ui/Tags.tsx5 symbols
components/layout/top-nav.tsx5 symbols
pages/about.tsx4 symbols
components/open-source/offline-data-card.tsx4 symbols
components/developer-story/story-timeline.tsx4 symbols
components/achievements/achievements.tsx4 symbols
pages/tech-stack.tsx3 symbols
pages/open-source.tsx3 symbols
pages/index.tsx3 symbols

For agents

$ claude mcp add myPortfolio \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact