Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 1.62 KB

File metadata and controls

54 lines (43 loc) · 1.62 KB

Muhammed Rashid — Portfolio

Live License

Personal portfolio built with vanilla HTML, CSS, and JavaScript — no frameworks, no build step.

Run locally

npx serve .

Configuration

Edit assets/js/utils/constants.js:

export const GITHUB_USERNAME    = 'devmdrd';
export const NPM_PACKAGE        = 'axios-react-hook';
export const CONTACT_EMAIL      = 'your@email.com';
export const FORMSPREE_ENDPOINT = 'https://formspree.io/f/YOUR_FORM_ID';

Structure

devmdrd.github.io/
├── index.html
├── robots.txt
├── sitemap.xml
└── assets/
    ├── css/
    │   ├── index.css
    │   ├── base/          # tokens, reset
    │   ├── layout/        # header, sidebar, main
    │   ├── components/    # buttons, cards, forms, skeletons, github-stats
    │   ├── sections/      # about, timeline, projects, contact
    │   └── utilities/     # animations, responsive
    ├── js/
    │   ├── main.js
    │   ├── services/      # cache, github, npm
    │   ├── components/    # github-sidebar, projects, contrib-chart
    │   ├── modules/       # navigation, sidebar, theme, effects, contact
    │   └── utils/         # constants, helper
    ├── images/
    │   └── profile.webp
    └── documents/
        └── resume.pdf

License

MIT