Do you want to apply for this freelance job vacancy?

Tweak Existing Raspberry Pi5 Image to Resolve a Few Issues

I run a live trivia game at several bars. Patrons play free on their phone by creating an account at a web site. I plug a Raspberry Pi5 into a TV/monitor in the bar to display questions/leaderboards/digital signage, etc. Here's how I setup the Pi. I write the image to the SD card then insert the SD card into and start the Pi. It's connected to my Ethernet and it is programmed to load Chrome and immediately load my trivia web site. At this point I type in the bar's login/pass credentials and click a remember me box and the game logs in and starts "playing at their location". I unhook it and either mail or take it to the bar. When I plug it in it can't connect to a network so it shows a QC code that I scan with my phone and the box creates a captive portal that allows you to see available networks and enter the password thereby allowing the box to then run from the client's network. This all works very well. However, when a HARD restart is experienced by either a power outage, or unplugging power to the PI, the system will load and either not connect to the network AND/OR lose the login credentials/cookies. I have "solved" this by giving clients a Pi remote that when the power button is pressed it does a SOFT restart and corrects the issue. I need to solve this issue as well as find someone who can make sure this box REMAINS connected to WiFi by any means necessary. I understand losing the signal completely is a different story, but it just needs more resiliance. I can share the existing code when a candidate is selected. I don't believe this will be a long/major undertaking so more than a week is probably overkill. Thanks for your time!

Keyword: Web Programmer

Price: $45.0

Python Linux