A modern, responsive portfolio website built with Vue 3, TypeScript, and Tailwind CSS. This portfolio showcases my work, skills, and experience in an elegant and interactive way.
- 🎨 Modern and clean design
- 📱 Fully responsive for all devices
- ⚡ Fast and optimized performance
- 🌙 Dark mode support
- 🎭 Smooth animations and transitions
- 📊 Vercel and Google Analytics integration
- 🔍 Microsoft Clarity integration
- 🔗 Social media integration
- 📄 Resume download functionality
- Vue 3
- TypeScript
- Tailwind CSS
- Vite
- Bun
- Font Awesome
- Google Fonts (Inter)
- Node.js (v16 or higher)
- Bun (v1.0 or higher)
- Clone the repository:
git clone https://github.com/rkisdp/rkisdp.dev.git
cd portfolio- Install dependencies:
bun install- Create a
.envfile in the root directory with the following variables:
VITE_G_MEASUREMENT_ID=your_google_analytics_id
VITE_CLARITY_PROJECT_ID=your_clarity_project_id- Start the development server:
bun run dev- Build for production:
bun run buildThe site is configured for deployment on Vercel. Simply connect your GitHub repository to Vercel and it will automatically deploy your site.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Divya Prakash - @[email protected]
Project Link: https://github.com/rkisdp/rkisdp.dev