Skip to content

Software Developer Responsive Portfolio Template that helps you showcase your work and skills as a software developer. ⚡

License

Notifications You must be signed in to change notification settings

sufiankhan-dev/myportfolio

Repository files navigation

Modern Portfolio - Developer Portfolio ⚡️ GitHub GitHub stars All Contributors

A sleek, responsive, and customizable portfolio for developers. Designed to showcase your skills, projects, and experience with an elegant, modern interface.

Check it out here: Live Demo


Table of Contents


Sections

✔️ About Me
✔️ Skills
✔️ Projects
✔️ Experience
✔️ Contact


Getting Started

Follow these steps to run the portfolio on your local machine for development.

Requirements:

  • Node.js v14 or higher
  • Git v2.17 or higher
# Clone this repository
git clone https://github.com/sufiankhan-dev/myportfolio.git

# Navigate into the directory
cd myportfolio

# Install dependencies
npm install

# Start the development server
npm run dev

How to Use

  1. Edit Content: Customize app/data/index.ts with your personal details.
  2. Add Projects: Update projects in app/data/index.ts to showcase them.
  3. Modify Theme: Adjust theme colors in to match your brand.

Linking Your Sentry For Error Handling

Go to sentry, create a new project, create it's auth token and, create a .env file with your sentry token:

SENTRY_AUTH_TOKEN=your_token_here

Customizing

Personalize the content by editing key files:

  • /src/data/index.ts for content and information.

  • /public for assets.

Deployment

Deploy on your preferred platform:

  • Netlify: Link repo and deploy.

  • Vercel: Import project, set environment, and deploy.

Technologies Used

For the Future

If you can help us with these. Please don't hesitate to open a pull request.

  • Connect with LinkedIn to get Summary, Skills, Education and Experience

  • Add a CMS (Sanity)

  • Add More Sections

Contributors

Thanks to all the contributors who make this project better!