Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m7mdjs/3d-portfolio
A modern, responsive portfolio website built with HTML, Tailwind CSS, Three.js, and GSAP.
https://github.com/m7mdjs/3d-portfolio
3d-animation animation creative-portfolio css3 developer-portfolio frontend glassmorphism gsap html5 interactive javascript modern-ui personal-website portfolio portfolio-template portfolio-website responsive-design tailwindcss threejs web-development
Last synced: 14 days ago
JSON representation
A modern, responsive portfolio website built with HTML, Tailwind CSS, Three.js, and GSAP.
- Host: GitHub
- URL: https://github.com/m7mdjs/3d-portfolio
- Owner: M7mdJs
- License: mit
- Created: 2024-11-28T23:31:04.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T23:43:45.000Z (3 months ago)
- Last Synced: 2025-01-30T20:17:49.583Z (14 days ago)
- Topics: 3d-animation, animation, creative-portfolio, css3, developer-portfolio, frontend, glassmorphism, gsap, html5, interactive, javascript, modern-ui, personal-website, portfolio, portfolio-template, portfolio-website, responsive-design, tailwindcss, threejs, web-development
- Language: HTML
- Homepage: https://3-d-portfolio-xi-six.vercel.app
- Size: 199 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Modern Portfolio Website
A modern, responsive portfolio website built with HTML, Tailwind CSS, Three.js, and GSAP.
![Portfolio Preview](preview.png)
## 🌟 Features
- **Modern Design**: Clean and modern UI with glass morphism effects
- **Responsive**: Fully responsive design that works on all devices
- **3D Elements**: Interactive 3D background using Three.js
- **Smooth Animations**: Engaging animations powered by GSAP
- **Performance Optimized**: Fast loading and smooth performance
- **Cross-Browser Compatible**: Works on all modern browsers## 🛠️ Technologies Used
- HTML5
- Tailwind CSS
- JavaScript
- Three.js
- GSAP (GreenSock Animation Platform)
- Font Awesome Icons## 📋 Sections
- Dynamic Hero Section
- Featured Projects
- Services
- Technologies/Skills
- Journey/Timeline
- Testimonials
- Contact Form
- Footer## 🚀 Getting Started
1. Clone the repository:
```bash
git clone https://github.com/M7mdJs/3D-Portfolio.git
```2. Run:
```bash
Click on the index.html file
```## 📁 Project Structure
```
3D-Portfolio/
├── index.html
├── style.css
├── main.js
```## 🎨 Customization
1. **Colors**: Edit the Tailwind configuration file to change the color scheme
2. **Content**: Update the content in index.html
3. **3D Elements**: Modify three-background.js to change 3D elements
4. **Animations**: Adjust GSAP animations in main.js## 📱 Responsive Design
- Mobile-first approach
- Breakpoints:
- Mobile: < 768px
- Tablet: 768px - 1024px
- Desktop: > 1024px## ⚡ Performance
- Optimized images
- Lazy loading
- Minified assets
- Efficient animations## 🔧 Browser Support
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 👤 Author
M7md.Js
- Website: [m7mjs.pages.dev](https://m7mjs.pages.dev/)
- GitHub: [@M7mdJs](https://github.com/M7mdJs)
- Discord: [_9z.](https://discord.com/users/1091118468155314306)## 🤝 Contributing
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## 💫 Acknowledgments
- Three.js documentation and community
- Tailwind CSS team
- GSAP team
- Font Awesome---
Made with ❤️ by [M7md.Js](https://github.com/M7mdJs)