A modern, responsive portfolio website built with React, TypeScript, Tailwind CSS, and Bootstrap.
- 🎨 Modern and attractive design
- 📱 Fully responsive layout
- ⚡ Fast and optimized performance
- 🎯 Job-friendly structure
- 🔧 Built with modern technologies
- React - UI library
- TypeScript - Type safety
- Tailwind CSS - Utility-first CSS framework
- Bootstrap - Additional CSS framework
- Vite - Build tool
- React Icons - Icon library
- Node.js (v18 or higher)
- npm or yarn
- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run buildThe built files will be in the dist directory.
-
Personal Information: Update the content in the components:
src/components/Hero.tsx- Name, title, and biosrc/components/About.tsx- About section contentsrc/components/Contact.tsx- Contact information
-
Projects: Edit the projects array in
src/components/Projects.tsx -
Skills: Modify the skills array in
src/components/Skills.tsx -
Colors: Customize colors in
tailwind.config.js -
Social Links: Update social media links in
Hero.tsxandFooter.tsx
portfolio/
├── src/
│ ├── components/
│ │ ├── Header.tsx
│ │ ├── Hero.tsx
│ │ ├── About.tsx
│ │ ├── Skills.tsx
│ │ ├── Projects.tsx
│ │ ├── Contact.tsx
│ │ └── Footer.tsx
│ ├── App.tsx
│ ├── main.tsx
│ └── index.css
├── index.html
├── package.json
├── tailwind.config.js
├── tsconfig.json
└── vite.config.ts
MIT