A modern personal website built with Docusaurus, featuring a single-page layout with sections for About, Skills, Experience, Projects, Certifications, and Blog with infinite scroll.
- Docusaurus (TypeScript)
- Custom CSS with CSS variables
- React Icons
- React Intersection Observer
- MDX for blog posts
npm installnpm startSite opens at http://localhost:3000
npm run buildEdit data files in src/data/:
profile.ts- Personal infoskills.ts- Technical skillsexperience.ts- Work experienceprojects.ts- Projectscertifications.ts- Certifications
Add blog posts in blog/ directory. Customize styling in src/css/custom.css.
npm run deploy- Build Command:
npm run build - Output Directory:
build
MIT License