Loading repository data…
Loading repository data…
Srikanta2000 / repository
Modern Portfolio & Interactive Dashboard - Built with HTML/CSS/JS
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
| Widget | Description |
|---|---|
| 🕐 Live Clock | Real-time clock with date, time, and timezone |
| 📈 Activity Chart | Animated canvas bar chart with weekly data |
| 🎯 Donut Chart | Animated skills distribution visualization |
| 🌤️ Weather Widget | Simulated weather with auto-updating |
| 💻 System Info | Browser and device information |
| 📊 Quick Stats | Animated counters for key metrics |
prefers-reduced-motion supportprefers-contrast: high supportdemo-app/
├── index.html # Main single-page application
├── css/
│ └── style.css # Complete styling with CSS custom properties
├── js/
│ ├── app.js # Main application logic (nav, tasks, projects, etc.)
│ ├── particles.js # Canvas-based particle animation system
│ └── widgets.js # Dashboard widgets (clock, charts, weather, etc.)
├── README.md # This file
└── .github/
└── workflows/
└── deploy.yml # GitHub Pages auto-deployment
# Clone the repository
git clone https://github.com/Srikanta2000/awesome-demo-portfolio.git
cd awesome-demo-portfolio
# Open in browser (no build step needed!)
open index.html
Or use any local server:
# Python 3
python3 -m http.server 8000
# Node.js
npx serve .
Screenshots coming soon — visit the live demo to see it in action!
| Hero Section | Dashboard | Tasks |
|---|---|---|
| Animated hero with particles | Interactive widgets | Task tracker with localStorage |
requestAnimationFrame, IntersectionObserver, passive event listenersThis project is open source and available under the MIT License.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.