navadeep-portfolio Svelte Themes

Navadeep Portfolio

A clean, responsive personal portfolio built with Svelte to showcase projects, skills, and contact information. This repository contains the source code for the portfolio site and is easy to customize and deploy.

Navadeep Naidu's Portfolio Website

A modern, interactive portfolio website built with Svelte and Vite, featuring smooth animations and a responsive design.

🌟 Features

  • Smooth scroll animations
  • Interactive UI elements
  • Responsive design
  • Dynamic cursor effects
  • Progress bar navigation
  • Blur glass morphism effects
  • Skills showcase
  • Project gallery

šŸ› ļø Technologies Used

  • Svelte
  • Vite
  • JavaScript/TypeScript
  • CSS3
  • HTML5

šŸš€ Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository

    git clone <your-repo-url>
    cd portfolio-website
    
  2. Install dependencies

    npm install
    # or
    yarn install
    
  3. Start the development server

    npm run dev
    # or
    yarn dev
    
  4. Build for production

    npm run build
    # or
    yarn build
    

šŸŽØ Project Structure

portfolio-website/
ā”œā”€ā”€ src/
│   ā”œā”€ā”€ components/
│   │   ā”œā”€ā”€ Navbar.svelte
│   │   ā”œā”€ā”€ Hero.svelte
│   │   ā”œā”€ā”€ Skills.svelte
│   │   └── ScrollIndicator.svelte
│   ā”œā”€ā”€ styles/
│   │   └── global.css
│   ā”œā”€ā”€ App.svelte
│   └── main.js
ā”œā”€ā”€ public/
ā”œā”€ā”€ vite.config.js
└── package.json

šŸ”§ Customization

  1. Edit the content in App.svelte to update your personal information
  2. Modify styles in global.css and component-specific style tags
  3. Add or remove sections by modifying the components structure

šŸ“± Responsive Design

The website is fully responsive and works well on:

  • Desktop devices
  • Tablets
  • Mobile phones

šŸ¤ Contributing

Feel free to fork this project and customize it for your own use. If you find any bugs or have suggestions for improvements, please open an issue.

šŸ“„ License

Top categories

Loading Svelte Themes