- Modern UI with smooth animations
- Mobile-first responsive design
- Dark/Light mode toggle
- Interactive elements with hover effects
- Dynamic Typing (Typed.js)
- Scroll Animations (AOS Library)
- Form Validation with JavaScript
- Optimized Performance (Lazy loading)
| Section | Description |
|---|---|
| Home | Hero section with typing animation |
| About | Skills & personal bio |
| Resume | Experience timeline |
| Portfolio | Project showcase grid |
| Contact | Functional contact form |
- ASP.NET Core MVC
- Entity Framework Core
- Bootstrap 5
- JavaScript (ES6+)
- Typed.js
- AOS (Animate On Scroll)
- Visual Studio 2022
- Git/GitHub
- Azure Deployment
Portfolio/ ├── Controllers/ # MVC Controllers ├── Models/ # Data Models ├── ViewModels/ # View Models ├── Views/ # Razor Views ├── wwwroot/ # Static Files │ ├── css/ # Custom Styles │ ├── js/ # JavaScript Files │ ├── img/ # All Images │ └── vendor/ # Third-party Libraries ├── appsettings.json # Configuration └── Program.cs # App Entry Point
- .NET 6.0+
- Visual Studio 2022 or VS Code
- Git
🤝 Contributing Fork the Project
1.Create your Feature Branch (git checkout -b feature/AmazingFeature)
2.Commit your Changes (git commit -m 'Add some amazing feature')
3.Push to the Branch (git push origin feature/AmazingFeature)
4.Open a Pull Request
```