Skip to content

gitarun009/Portfolio

Repository files navigation

My Portfolio

A modern, responsive portfolio website built with React, TypeScript, and Tailwind CSS.

πŸš€ Features

  • Modern Design: Clean and professional UI with smooth animations
  • Responsive: Optimized for all device sizes
  • TypeScript: Full type safety and better development experience
  • Tailwind CSS: Utility-first CSS framework for rapid styling
  • Shadcn/ui: Beautiful and accessible UI components
  • Vite: Fast build tool and development server

πŸ› οΈ Tech Stack

  • Frontend: React 18, TypeScript
  • Styling: Tailwind CSS, CSS Variables
  • UI Components: Shadcn/ui, Radix UI
  • Build Tool: Vite
  • Icons: Lucide React
  • Animations: Tailwind CSS Animations

πŸ“¦ Installation

  1. Clone the repository:
git clone <repository-url>
cd my-portfolio
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open http://localhost:5173 in your browser.

πŸ—οΈ Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build
  • npm run lint - Run ESLint

πŸ“ Project Structure

src/
β”œβ”€β”€ components/     # Reusable UI components
β”‚   β”œβ”€β”€ ui/        # Shadcn/ui components
β”‚   └── ...        # Custom components
β”œβ”€β”€ hooks/         # Custom React hooks
β”œβ”€β”€ lib/           # Utility functions
β”œβ”€β”€ pages/         # Page components
└── main.tsx       # Application entry point

🎨 Customization

The project uses CSS variables for theming. You can customize colors, fonts, and other design tokens in the src/index.css file.

πŸ“„ License

This project is open source and available under the MIT License.

About

🌟 This is my personal portfolio website, built with React, TypeScript, and Tailwind CSS. It showcases my featured projects, technical skills, and contact information in a modern, responsive design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages