11# Muhammed Rashid — Portfolio
22
3- Personal portfolio site built with Astro. Deployed on GitHub Pages.
3+ Personal portfolio site built with Astro, deployed on GitHub Pages.
44
55🌐 [ devmdrd.github.io] ( https://devmdrd.github.io )
66
77## Stack
88
9- - Astro (static output)
10- - GitHub API, Formspree, Font Awesome
11- - Typed.js, CountUp.js
9+ - [ Astro] ( https://astro.build ) — static site generator
10+ - [ Fira Code] ( https://fonts.google.com/specimen/Fira+Code ) — monospace font
11+ - [ Font Awesome] ( https://fontawesome.com ) — icons
12+ - [ Typed.js] ( https://mattboldt.com/demos/typed-js/ ) — typing animation
13+ - [ CountUp.js] ( https://inorganik.github.io/countUp.js/ ) — number animations
14+ - GitHub REST API — live stats & contribution chart
15+ - [ Formspree] ( https://formspree.io ) — contact form
16+
17+ ## Sections
18+
19+ | Section | Description |
20+ | ------------| ------------------------------------------|
21+ | About | Intro, stats, live GitHub overview |
22+ | Skills | Technologies grouped by category |
23+ | Experience | Work history with duration calculation |
24+ | Projects | GitHub repos with live stars & topics |
25+ | GitHub | Contribution chart, streak, top languages|
26+ | Education | Degrees and coursework |
27+ | Contact | Contact form + social links |
1228
1329## Structure
1430
1531```
32+ ├── .github/workflows/deploy.yml
1633├── src/
17- │ ├── layouts/
18- │ │ └── BaseLayout.astro
34+ │ ├── layouts/BaseLayout.astro
1935│ ├── components/
2036│ │ ├── About.astro
2137│ │ ├── Skills.astro
@@ -24,18 +40,14 @@ Personal portfolio site built with Astro. Deployed on GitHub Pages.
2440│ │ ├── GitHub.astro
2541│ │ ├── Education.astro
2642│ │ └── Contact.astro
27- │ ├── pages/
28- │ │ └── index.astro
29- │ └── styles/
30- │ └── global.css
43+ │ ├── pages/index.astro
44+ │ └── styles/global.css
3145├── public/
3246│ ├── favicon.svg
3347│ ├── robots.txt
3448│ ├── sitemap.xml
35- │ └── assets/
36- │ ├── images/
37- │ │ └── profile.webp
38- │ └── resume.pdf
49+ │ ├── resume.pdf
50+ │ └── assets/images/profile.webp
3951└── astro.config.mjs
4052```
4153
0 commit comments