Welcome to the codebase for my personal site. This project showcases my portfolio, including my skills, projects, and experiences.
- Responsive Design: Optimized for various screen sizes.
- Modern Technologies: Built with React, Tailwind CSS, and Framer Motion.
- Interactive UI: Smooth animations and transitions.
- Content Sections: Includes sections for About Me, Projects, Experience, and Contact.
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/dawgdevv/portfolio.git cd portfolio
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Build for production:
npm run build
-
Deploy to GitHub Pages:
npm run deploy
After running the development server, you can view the site in your browser at http://localhost:5173
.
portfolio/
├── .gitignore
├── eslint.config.js
├── index.html
├── jsconfig.json
├── package.json
├── postcss.config.js
├── README.md
├── src/
│ ├── App.jsx
│ ├── assets/
│ ├── components/
│ │ ├── About.jsx
│ │ ├── Contact.jsx
│ │ ├── Experience.jsx
│ │ ├── Hero.jsx
│ │ ├── Navbar.jsx
│ │ ├── Project.jsx
│ │ ├── Tech.jsx
│ │ └── ui/
│ │ ├── button.jsx
│ │ ├── input.jsx
│ │ └── textarea.jsx
│ ├── constants/
│ │ └── index.js
│ ├── index.css
│ └── main.jsx
├── tailwind.config.js
└── vite.config.js
Feel free to reach out if you have any questions or suggestions:
- Email: [email protected]
- Educational Email: [email protected]
- Location: Jaipur, Rajasthan, India