MCPcopy Index your code
hub / github.com/Hazrat-Ali9/Personal-Blog-Frontend

github.com/Hazrat-Ali9/Personal-Blog-Frontend @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
86 symbols 254 edges 50 files 0 documented · 0% updated 33d ago★ 52
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

🥶 Hazrat Ali

🤢 Programmer || Software Engineering

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Extension points exported contracts — how you extend this code

Category (Interface)
(no doc)
lib/categorys.ts
PostType (Interface)
(no doc)
lib/posts.ts
ArticleHeaderProps (Interface)
(no doc)
app/[pid]/_UI/ArticleHeader.tsx
Comment (Interface)
(no doc)
app/[pid]/_UI/CommentSection.tsx

Core symbols most depended-on inside this repo

getUserByEmail
called by 4
lib/firebase/user.ts
getAllBlogs
called by 3
lib/firebase/blogs.ts
getSingleBlog
called by 3
lib/firebase/blogs.ts
getBlogs
called by 2
lib/firebase/blogs.ts
addUser
called by 2
lib/firebase/user.ts
getSingleComment
called by 2
lib/firebase/comment.ts
addBlog
called by 1
lib/firebase/blogs.ts
getAllByCategory
called by 1
lib/firebase/blogs.ts

Shape

Function 82
Interface 4

Languages

TypeScript100%

Modules by API surface

lib/firebase/comment.ts7 symbols
lib/firebase/blogs.ts7 symbols
lib/firebase/authService.ts6 symbols
lib/firebase/user.ts5 symbols
app/admin/articles/[id]/page.tsx3 symbols
components/Sidebar/RecentArticle.tsx2 symbols
components/Navbar.tsx2 symbols
app/search/page.tsx2 symbols
app/contact/page.tsx2 symbols
app/category/[slug]/page.tsx2 symbols
app/auth/signup/page.tsx2 symbols
app/auth/login/page.tsx2 symbols

For agents

$ claude mcp add Personal-Blog-Frontend \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact