A modern, responsive personal portfolio website built with HTML, CSS, and JavaScript. Features include:
- Multi-language support (English, German, Portuguese, Spanish)
- Dark/Light theme toggle
- Responsive design
- Interactive sections for skills, portfolio, and contact
- Modern animations and transitions
- HTML5
- CSS3
- JavaScript (ES6+)
- Vite (Build tool)
- Typed.js (For typing animations)
- Internationalization: Full support for multiple languages
- Theme Switching: Elegant dark and light mode implementation
- Responsive Design: Mobile-first approach ensuring compatibility across all devices
- Modern UI: Clean and professional design with smooth animations
- Contact Form: Interactive contact section
- Portfolio Showcase: Showcase of projects and skills
- Accessibility: Built with web accessibility in mind
- Clone the repository
git clone https://github.com/dammi01/Homepage.git
- Install dependencies
npm install
- Run development server
npm run dev
- Build for production
npm run build
Homepage/
├── src/
│ ├── css/
│ │ └── style.css
│ ├── js/
│ │ ├── main.js
│ │ └── i18n.js
│ ├── locales/
│ │ ├── en.js
│ │ ├── de.js
│ │ ├── pt.js
│ │ └── es.js
│ └── index.html
├── public/
│ └── assets/
├── package.json
└── vite.config.js
MIT License
Michael Dambock