Skip to content

Shreyas-29/modern-portfolio

Repository files navigation

Modern Portfolio - Personal Website

Portfolio Thumbnail

🚀 Introduction

A modern, minimalist portfolio website built with the latest web technologies. Features a sleek design, smooth animations, and a comprehensive showcase of my projects, skills, and professional journey.

🔗 Live Demo

Experience the live website here: Portfolio Watch the video: YouTube

✨ Features

  • 📱 Responsive design for all devices
  • 🎨 Modern UI with dark mode
  • ⚡ Lightning-fast page loads
  • 📝 Dynamic blog section with markdown support
  • 🎯 Interactive project showcase
  • 🔄 Smooth page transitions
  • 📊 Real-time analytics integration

💻 Tech Stack

  • Next.js 15
  • TypeScript
  • Tailwind CSS
  • Shadcn UI
  • Framer Motion
  • GraphQL
  • Hygraph CMS
  • React Markdown

🛠️ Installation

  1. Clone the repository:

    git clone https://github.com/Shreyas-29/modern-portfolio.git
  2. Install dependencies:

    pnpm install
  3. Create a .env file:

    NEXT_PUBLIC_HYGRAPH_ENDPOINT=
    HYGRAPH_TOKEN=
    NEXT_PUBLIC_RESUME_LINK=
    NEXT_PUBLIC_APP_NAME=
    NEXT_PUBLIC_AUTHOR_NAME=
  4. Run the development server:

    pnpm dev
  5. Open http://localhost:3000

📝 License

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

☕ Support

If you like my work, consider buying me a coffee!

"Buy Me A Coffee"

About

Welcome to my portfolio! I am a passionate software developer, showcasing my work and accomplishments in the field.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published