Hello! I would like to design this project for you in java & python for Rasberry Pi. The program will consist of primarily adjusting each audio file in python to play at a constant volume, during file uploads, then generate a random playlist choosing files dependent on the day of week, then play each file through the audio jack. Additionally, the software must have its own sleep mode, waiting until the next day to continue playing the music.
For the control panel & files, music files can be stored externally, so the program can work with USBs or external hard drives. I can also allow the raspberry pi to run a webpage, although this adds unnecessary costs. What I would recommend instead is a desktop Control Panel application, enabling you to control the bot from anywhere without paying for a domain name, or for unnecessary upkeep, added traffic etc.
Relevant Skills and Experience
I actually have my own raspberry PI to ensure that the software works. I have experience in designing servers in addition to playing sounds through Java.
Proposed Milestones
$33 USD - Adjust incoming audio files to play at one volume
$35 USD - Create a random playlist at the beginning of each day; progressing down the list
$40 USD - Develop an easy to use & functional interface for viewing the server
$30 USD - Power Management
Please PM me and I can make you sketches of the control panel, or send me any questions you may have.
Thank you,
Zachery