Jukyout
Nov 2021 - Dec 2021 (2 months)
Do you remember the jukeboxes from the 90s? Well, this project is a modern take on the classic version. It allows users to create a shared playlist of songs from YouTube that can be played on a Raspberry Pi using VLC.
The project features a user-friendly web interface that enables one or more users to easily add their favorite songs and control playback by pausing, skipping to the next track, adjusting the volume, and more. Combining nostalgia with the latest technology, this project offers a fun and innovative way to enjoy music with friends.
The project was developed using Python and Flask for the backend, html, jinja and bootstrap for the frontend, Beautiful Soup for web scraping, Pexpect to control a VLC instance, Flake8 for linting,