Skip to content

rkisdp/rkisdp.dev

Repository files navigation

Divya Prakash's Portfolio Website

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.

Features

  • 🎨 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

Tech Stack

  • Vue 3
  • TypeScript
  • Tailwind CSS
  • Vite
  • Bun
  • Font Awesome
  • Google Fonts (Inter)

Prerequisites

  • Node.js (v16 or higher)
  • Bun (v1.0 or higher)

Getting Started

  1. Clone the repository:
git clone https://github.com/rkisdp/rkisdp.dev.git
cd portfolio
  1. Install dependencies:
bun install
  1. Create a .env file in the root directory with the following variables:
VITE_G_MEASUREMENT_ID=your_google_analytics_id
VITE_CLARITY_PROJECT_ID=your_clarity_project_id
  1. Start the development server:
bun run dev
  1. Build for production:
bun run build

Deployment

The site is configured for deployment on Vercel. Simply connect your GitHub repository to Vercel and it will automatically deploy your site.

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Divya Prakash - @[email protected]

Project Link: https://github.com/rkisdp/rkisdp.dev

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published