Classroom Library
A full library system for a Grade 7–8 classroom — checkout, holds, barcodes and reading logs, in vanilla JS.
Install: git clone https://github.com/mob5824m-wq/classroomlib.git && node server.js
Use: Open http://localhost:8080 (or LAN IP). Sign in as admin (admin/admin123). Use /kiosk for student self-checkout.
Project page · Source & setup
Soundtrail
Location-based music companion Android app integrating Spotify, YouTube Music, SoundCloud, and Jellyfin with on-device mood mixes and Android Auto.
Install: Build with Gradle: ./gradlew :app:assembleDebug and install via adb install app-debug.apk (Android 8.0+).
Use: Drop music pins on the Map tab, generate AI mixes on the Mood tab, or connect to Android Auto in your car.
Project page · Source
Sentinel
A self-hosted Discord bot for role-based moderation, warnings, applications, and an authenticated staff dashboard.
Install: pip install -r requirements.txt, set DISCORD_TOKEN, run python3 bot.py.
Use: Configure via /manage setup. Moderation via /manage punish and /manage warn. Web dashboard on http://localhost:8000.
Project page · Source
Pixel Photo NAS
Turn any Google Pixel 1–5 into a 24/7 Samba photo & video NAS with automated compression and Google Photos unlimited backup.
Install: Install Server APK on Pixel 1–5; install Household Client APK on family phones (or run Python server/).
Use: Start NAS daemon on Pixel, enable Google Photos backup for PixelNAS, scan Wi-Fi in the Household app to sync photos.
Project page · Source
Lofi (Discord-lofi)
A self-hosted Discord voice bot for radio streams, your local music, and original beats generated on the host.
Install: pip install -r requirements.txt, verify with python3 bot.py --check, set DISCORD_TOKEN.
Use: Join a voice channel and run /play station:SomaFM or /play local. Manage via http://localhost:8080.
Project page · Source
Combat Master
A self-hosted Discord staff bot for announcements, polls, events, tickets, roles, and a browser dashboard.
Install: pip install -r requirements.txt, set DISCORD_TOKEN, run python3 bot.py.
Use: Configure with /manage setup. Run announcements (/manage announce), button polls, and ticket panels.
Project page · Source
Soundtrail Support Bot
A discord.py support bot with private tickets, transcripts, announcements, polls, and an operations dashboard.
Install: pip install -r requirements.txt, set DISCORD_TOKEN, run python3 bot.py.
Use: Run /manage setup and /manage ticket panel. Staff manage tickets and download transcripts from dashboard.
Project page · Source
RaspAP + WebOne image builder
One Debian script that builds a flashable 64-bit Raspberry Pi image: a Wi-Fi hotspot with a retro-web proxy baked in.
Install: git clone https://github.com/mob5824m-wq/RaspAP-WebOne.git && chmod +x build.sh.
Use: Run ./launch-gui.sh or sudo ./build.sh. Flash output .img with Raspberry Pi Imager.
Project page · Source & setup
Kobo Arc 7 Freedom
Anti-brick root, customizable App Bar launcher, VLC, 2-way Chromebook USB internet, Aurora Store, F-Droid, and native ARMv7 Linux toolchain for Kobo Arc 7 & 7HD.
Install: Run local Wi-Fi server (Start-Kobo-WiFi-Server.bat / .sh) to bypass expired factory SSL certs, or sideload via adb install Upgrade-My-Kobo-To-v2.1.0.apk.
Use: Tap 1-Tap Root & Upgrade, customize the App Bar dock and OS skins, share Chromebook internet via USB, and use native python3/apt in terminal.
Project page · Releases (v2.1.0) · Source
Classroom Book Recommendations
A personalized book recommendation system for classrooms with unique student code logins and Open Library integration.
Install: git clone https://github.com/mob5824m-wq/Classroom-book-recs.git && node server.js.
Use: Sign in as teacher (admin/admin123) to manage books and student codes. Students take the preferences questionnaire.
Project page · Source & setup
Ledger KW
Search public property and building records in Kitchener and Waterloo by owner name or address directly from the browser.
Install: git clone https://github.com/mob5824m-wq/City-Search.git && python3 server.py.
Use: Search corporate owners or addresses to view building permits, property portfolios, and vector maps.
Project page · Source
MyInstants Clone
A responsive soundboard web app with 60+ buttons, real MP3 audio streaming, Web Audio synth fallback, and custom sound uploads.
Install: git clone https://github.com/mob5824m-wq/Myinstantsclone.git && python3 -m http.server 8000.
Use: Tap any sound button to trigger instant playback, search by category, save favorites, or upload your own audio files.
Project page · Source
CubeClash
A pixelated first-person voxel sandbox with Survival and Creative modes, keyboard and touch controls, and local high scores.
Install: python3 serve.py 8000 or open online directly in browser.
Use: WASD to move, left-click to mine/fight, E to place blocks, I for inventory/crafting, double-tap Space to fly in Creative.
Project page & play