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