Skip to content

Geckonaril/cloudProject2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Cloud Project 2 — Gerçek Zamanlı IoT Dashboard

WebSocket üzerinden sensör verisi toplayan, AWS Lambda ile işleyen ve DynamoDB'ye kaydeden gerçek zamanlı IoT uygulaması.

Mimari

IoT Simülatör → WebSocket Server → AWS Lambda → DynamoDB ↓ Web Dashboard (canlı grafik)

Teknolojiler

  • Backend: Node.js + WebSocket (ws)
  • Bulut: AWS Lambda + DynamoDB
  • Frontend: HTML + Chart.js

Özellikler

  • Her 2 saniyede sıcaklık, nem, basınç verisi üretilir
  • WebSocket ile gerçek zamanlı iletilir
  • Lambda fonksiyonu DynamoDB'ye kaydeder
  • Tarayıcıda canlı grafik gösterilir

Çalıştırma

cd server
node server.js    # Terminal 1
node simulator.js # Terminal 2

Sonra client/index.html tarayıcıda aç.

Video

About

Real-time IoT sensor simulation using Node.js & WebSockets. Features serverless data processing with AWS Lambda and persistent NoSQL storage via DynamoDB. Includes a live Chart.js dashboard for instant data visualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors