Skip to content

unique-error/portfolio

Repository files navigation

SaM RaJPuT Portfolio Website

A stylish, modern personal portfolio website featuring an animated RGB name effect, social media links, and background music.

Features

  • Modern, minimalist design with a dark theme
  • Glowing profile image with animation effects
  • RGB gradient animated name text
  • Social media links with hover effects
  • Background music from YouTube that starts automatically
  • Fully responsive design for all device sizes

Technologies Used

  • HTML5/CSS3
  • TypeScript
  • Vite for build and development
  • YouTube API for background music

Social Media Links

This portfolio includes links to:

  • Instagram
  • Telegram
  • Threads
  • Twitter/X
  • Facebook
  • YouTube
  • Snapchat

Getting Started

Prerequisites

  • Node.js (v14 or later)
  • Bun (recommended) or npm

Installation

  1. Clone this repository:
git clone https://github.com/yourusername/sam-rajput-portfolio.git
cd sam-rajput-portfolio
  1. Install dependencies:
bun install
# or
npm install
  1. Start the development server:
bun run dev
# or
npm run dev
  1. Open your browser and navigate to http://localhost:5173

Deployment

To build the project for production:

bun run build
# or
npm run build

The built files will be in the dist directory and can be deployed to any static site hosting service like GitHub Pages, Netlify, or Vercel.

License

MIT

Acknowledgements

  • Font Awesome for social media icons
  • YouTube API for background music functionality
  • Inspired by modern portfolio designs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published