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.
- 🕒 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)
- 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
- 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)
- Clone the repository
git clone https://github.com/yourusername/smart-mirror.git cd smart-mirror