Skip to content

deepakdevp/deepakdevp-portfolio

Repository files navigation

Deepak Dev Portfolio

A modern, responsive portfolio website showcasing my work as a Full Stack Engineer.

Portfolio Screenshot

Getting started

This portfolio is built with Next.js and modern React patterns. It requires Node.js v18.17+.

1. Clone the repository

git clone https://github.com/deepakdevp/deepakdevp-portfolio.git

2. Install dependencies

pnpm install

3. Run dev server

pnpm dev

4. Edit config

src/app/resources/config

5. Edit content

src/app/resources/content

6. Create blog posts / projects

Add a new .mdx file to src/app/blog/posts or src/app/work/projects

Documentation

Full documentation is available in CLAUDE.md

Features

Modern Stack

  • Built with Next.js 15, React 19, and TypeScript
  • Responsive design with modern CSS techniques

SEO

  • Automatic open-graph and X image generation with next/og
  • Automatic schema and metadata generation based on the content file

Design

  • Responsive layout optimized for all screen sizes
  • Timeless design without heavy animations and motion
  • Clean, professional design focused on showcasing work

Content

  • Render sections conditionally based on the content file
  • Enable or disable pages for blog, work, gallery and about / CV
  • Generate and display social links automatically
  • Set up password protection for URLs

Performance

  • Optimized for speed and SEO
  • Static site generation for fast loading

Author

Deepak Dev Panwar - Full Stack Engineer

Contact

Feel free to reach out if you'd like to collaborate or have any questions about my work!

License

This is a personal portfolio project. All rights reserved for personal content and projects.

The underlying framework components may have their own licenses - please check individual dependencies.

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  

Packages

 
 
 

Contributors