Loading repository data…
Loading repository data…
BharathLakkoju / repository
A modern, minimal portfolio and blog system built with Next.js that renders structured developer data into a clean personal website. It supports MDX-based blogging, project showcasing, animated UI components, and a modular data-driven architecture for profile, skills, experience, and content management.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A modern, content-driven developer portfolio built with Next.js, featuring MDX-powered blogging, project showcases, and a clean, animated UI.
src/
app/ # Routes (pages, blog, projects, etc.)
components/ # UI & layout components
lib/ # Data, utilities, blog logic
styles/ # Global styles
env.js # Environment config
content/
blogs/ # MDX blog posts
All portfolio content is managed via structured data:
profile → personal detailsskills → categorized tech stackprojects → portfolio projectsexperience → work historyeducation → academic background[slug]git clone https://github.com/yourusername/portfolio.git
cd portfolio
npm install
npm run dev
Create a new .mdx file inside:
/content/blogs/
Example frontmatter:
---
title: "My Blog Post"
date: "2025-01-01"
description: "Short description"
tags: ["nextjs", "react"]
---
Modify:
src/lib/data.ts
https://formspree.io/f/YOUR_FORM_ID
with your actual endpoint