Track the global pulse of technology — in real time.
SkillHeat is a live tech intelligence platform that maps breaking technology news onto an interactive 3D globe. Explore what’s trending across countries, monitor regional innovation hotspots, and watch the global tech ecosystem evolve minute by minute.
Built by Krish Kumar Pal
---
- Rotate, zoom, and explore the world in real time
- Heat indicators visualize global tech activity
- Click any country to instantly filter regional news
- Pulls live updates from 100+ tech sources worldwide
- Auto-refreshing feed with breaking-news ticker
- Tracks emerging trends across regions
- Country-wise tech momentum visualization
- Fast, responsive UI with smooth animations
- Dark command-center inspired design
- Background polling system refreshes news every minute
- Dynamic feed updates without page reloads
Most news platforms show headlines.
SkillHeat shows where innovation is happening.
Instead of scrolling endless feeds, you can visually explore:
- Which countries are dominating AI discussions
- Where startup ecosystems are heating up
- Which regions are driving cybersecurity, robotics, chip manufacturing, or climate-tech conversations
It turns global tech news into a spatial, real-time experience.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Next.js
- TypeScript
- three.js
- react-globe.gl
- SWR
- Docker Compose
- Local PostgreSQL containerized setup
- Docker Desktop
- Python 3.12+
- Node.js 18+
- Git
git clone https://github.com/KrishKPal/skillheat.git
cd skillheatdocker compose up -dcd backend
python3.12 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
python3 -m app.scripts.init_db
python3 -m app.scripts.seed_countries
python3 -m app.scripts.seed_real_sources
python3 -m app.scripts.fetch_news
uvicorn app.main:app --reload --port 8000Backend runs on:
http://localhost:8000Open a new terminal:
cd frontend
npm install
cp .env.example .env.local
npm run devFrontend runs on:
http://localhost:3000skillheat/
├── backend/ # FastAPI backend
│ ├── app/
│ └── scripts/
│
├── frontend/ # Next.js frontend
│ ├── components/
│ ├── pages/
│ └── lib/
│
├── docker-compose.yml
└── README.md- Real-time news aggregation pipeline
- Interactive 3D globe visualization
- Country-based filtering system
- Live polling architecture
- Breaking news ticker
- Responsive dark UI
“See the world of technology move in real time.”
SkillHeat combines data visualization, real-time systems, and immersive UI into a single global dashboard experience.
All rights reserved.