Engineer something. Our team built a Smart Mirror.
- Text shows up but mirror is still usable
- Google Play Music
- Google Calendar
- Multiple Users
- Pin authentication
Raspberry Pi connected via HDMI to a monitor behind a two-way mirror. The main program running on it was written in Python using the tkinter graphics library.
Worked with team of 5. I was responsible for backend programming. This mainly comprised authenticating and obtaining data from services (ex mail, calendar) and parsing it into a simple format. It also included obtaining playlist information and playing music from Google Play Music and Spotify. Another teammate wrote the GUI. I was responsible for designing the API between the GUI and the backend in advance and for integrating the two components once both were ready.