Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A dynamic React portfolio website with Google Analytics, dark/light mode, smooth scroll, ATS-friendly resume, QR code contact, and JSON-based data management.

License

NotificationsYou must be signed in to change notification settings

aditya30051993/my-portfolio

Repository files navigation

A dynamic React-based portfolio website featuring:

  • Dark/Light mode toggle
  • Smooth scroll navigation
  • JSON-driven dynamic generation
  • ATS-friendly resume format
  • Contact section with QR code

Live at:https://aditya30051993.github.io/my-portfolio

Web PortfolioMobile Portfolio

Setup for Development

To set up the project for development, follow these steps:

  1. Clone the repository & navigate to the project directory:

    git clone https://github.com/aditya30051993/my-portfolio.git; cd my-portfolio
  2. Install dependencies & Start the development server:

    npm install; npm start

The project will be running athttp://localhost:3000 and will automatically reload when you make changes.

Updating Your Data

Ensure the JSON files insrc/data are updated with your information. After updating them, insrc run the following command:

node generate-resume.js

This will generateresume.pdf in thepublic folder.

Deploying to GitHub Pages

To deploy your project to GitHub Pages, follow these steps:

  1. Add the following properties to yourpackage.json:

    "homepage":"https://aditya30051993.github.io/my-portfolio",
  2. Deploy the project:

    npm run deploy

Your project will be available athttps://aditya30051993.github.io/my-portfolio.

Security

ReferSECURITY for details

Contributing

ReferCONTRIBUTING for details

License

This project is licensed under the MIT License.View License.


[8]ページ先頭

©2009-2025 Movatter.jp