Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.22 KB

File metadata and controls

35 lines (30 loc) · 1.22 KB

🪞 Smart Mirror

📌 Overview

The Smart Mirror is an innovative and interactive mirror that displays useful information such as time, weather, calendar events, and news while functioning as a regular mirror. It integrates various APIs and technologies to enhance the user experience.

🚀 Features

  • 🕒 Displays time, date, and day of the week
  • ⛅ Live weather updates
  • 📰 News headlines from RSS feeds
  • 📅 Google Calendar event integration
  • 🔊 Voice assistant for hands-free control
  • 🎵 Music and media playback
  • 🏠 Smart home integration (IoT support)

🛠️ Tech Stack

  • Frontend: Pyththon
  • Backend: sql
  • Hardware: Raspberry Pi, Monitor, Two-way mirror
  • APIs: OpenWeather API, Google Calendar API, News API
  • Voice Recognition: Google Assistant API / OpenAI Whisper

📦 Installation & Setup

🔹 Requirements

  • Raspberry Pi (or any Linux-based system)
  • Monitor with HDMI support
  • Two-way mirror
  • Microphone and speaker
  • Python 3.x installed
  • Node.js (for frontend and modules)

🔹 Setup Instructions

  1. Clone the repository
    git clone https://github.com/yourusername/smart-mirror.git
    cd smart-mirror