A personal website built with Vite and vanilla JavaScript, hosted on GitHub Pages.
- Fast, modern build system with Vite
- Markdown-based content rendering using marked.js
- Project portfolio with detailed pages
- CV and publications sections
- Responsive design with custom CSS
├── src/
│ ├── main.js # Application entry point
│ ├── counter.js # Counter component
│ └── assets/
│ ├── css/ # Stylesheets
│ ├── images/ # Image assets
│ ├── markdown/ # Markdown content files
│ └── pdfs/ # PDF documents
├── public/ # Static assets
├── index.html # Main HTML file
└── vite.config.js # Vite configuration
Install dependencies:
npm installStart the development server:
npm run devBuild for production:
npm run buildPreview the production build:
npm run previewSee LICENSE file for details.