A responsive and modern portfolio website built with modern web technologies
- 🎨 Modern UI/UX - Clean and responsive design built with Tailwind CSS
- 🚀 Blazing Fast - Optimized performance with lazy loading
- 🌓 Dark/Light Mode - Toggle between themes with system preference detection
- 📱 Fully Responsive - Works on all devices and screen sizes
- 🎭 Smooth Animations - Powered by GSAP for buttery smooth transitions
- 📝 Interactive Elements - Engaging user interactions and micro-interactions
- 📬 Contact Form - Client-side validation with JavaScript
- 🔍 SEO Optimized - Built with best practices for search engines
- Frontend:
- HTML5, CSS3, JavaScript (ES6+)
- Tailwind CSS - Utility-first CSS framework
- GSAP - Animation library
- Font Awesome - Icon library
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Git (for version control)
- Code editor (VS Code, Sublime Text, etc.)
- Open in browser
- Simply open
index.htmlin your preferred web browser - Or use a local server (recommended):
Then visit
# Using Python (if installed) python -m http.server 8000http://localhost:8000
- Simply open
- Toggle between light and dark mode using the theme toggle button
- Theme preference is automatically saved in
localStorage - Customize colors in
css/style.css
- Edit project data in
js/main.js - Add your project images to the
images/projects/directory - Update project details, links, and descriptions
- Form includes client-side validation
- To enable form submission, update the form action in
index.html - For server-side handling, you'll need to implement an API endpoint
| Browser | Status |
|---|---|
| Chrome | ✅ |
| Firefox | ✅ |
| Safari | ✅ |
| Edge | ✅ |
| IE 11 |
Note: Internet Explorer 11 has limited support
Contributions are welcome! Please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Project Link: https://yashbardhan.netlify.app/
- Tailwind CSS for the amazing utility-first CSS framework
- GSAP for smooth animations
- Font Awesome for beautiful icons
- All contributors who have helped improve this project
- Add blog section
- Implement project filtering
- Add dark/light mode toggle animation
- Add internationalization support
- Add PWA support
Edit the color variables in css/style.css to match your preferred color palette.
Add your project details to the projects array in js/main.js following the existing format.
Yes! The template is fully responsive and works on all device sizes.
Absolutely! Feel free to use this as a template for your own portfolio.
