Skip to main content
Kanishaka Pranjal
Home
About
Projects
Resume
Contact
K
Kanishaka Pranjal portfolio logo

Founding AI engineer at WeAssist.io, building intelligent SaaS platforms and real-time AI systems. I turn AI prototypes into shipped products with Next.js and TypeScript.

Connect with me

Navigation

  • Home
  • About
  • Projects
  • Resume
  • Contact

Projects

  • FableWeaver.ai
  • NexiMeet
  • GoodWill
  • Recommendation System
© 2026 Kanishaka Pranjal
Made with
Privacy PolicyTerms of Service
Back to Projects
Smart Home Device - A voice-controlled IoT home automation system with Arduino, Bluetooth, and a React web interface.

Smart Home Device

A voice-controlled IoT home automation system with Arduino, Bluetooth, and a React web interface.

Source Code

A voice-controlled smart home automation system that enables users to control lights and sockets through voice commands, timers, and scheduling.

Integrates a React frontend with a Node.js WebSocket backend and Arduino hardware via Bluetooth communication.

Supports 28+ natural language voice commands using the Web Speech API, with timer-based and scheduled command execution.

Features real-time status indicators, a three-tab interface for voice/timer/schedule modes, and a demo server for testing without hardware.

Tech Stack

ReactNode.jsArduinoWebSocketBluetooth
View all projects