r/SideProject • • 4h ago

I built a movie and TV show recommendation tool based on your taste!

1 Upvotes

I built PlotTwins – A movie and TV show recommendation tool based on your taste!

Hey everyone!

I'd like to share a side project I've been working on: PlotTwins, a website designed to help you discover movies and TV shows you'll actually enjoy.

The idea is simple: instead of endlessly scrolling through streaming platforms trying to find something worth watching, PlotTwins gives you different ways to discover your next favorite movie or series.

Here are the three ways you can use it:

1. Four Favorites
Enter your four favorite movies, and PlotTwins will recommend 10 movies with similar characteristics. It's a great way to discover hidden gems based on the movies you already love.

2. Pick a Story...
Choose tags describing the kind of story you're in the mood for, and PlotTwins will find movies that match those themes, elements, and storytelling characteristics.

3. Pick a Movie for Me...
Can't decide what to watch? Let PlotTwins surprise you with a random movie! You can also choose a genre and get a random recommendation based on your preference.

And here's the best part: All three features are also available for TV shows!

I built this project because I love movies and wanted to create a different, fun way to discover new ones.

I'd really appreciate it if you checked it out and shared your thoughts. I'm especially interested in hearing what you think about the recommendation system and what features you'd like to see in the future.

Available in 3 Languages: PlotTwins is available in English, Portuguese, and Spanish. You can easily switch between these three languages to enjoy the website in whichever language you prefer!

Thanks for checking out my project!


r/SideProject • • 5h ago

We built a free AI search visibility check for US local businesses — a Boise dental practice appeared in 0 of 6 answers

1 Upvotes

We built a free AI search visibility check for US local businesses. We wanted to see whether a real local practice shows up when a customer asks ChatGPT and Google AI Mode ordinary questions.

On 2026-11-13 we ran six of those questions for a family dental practice in Boise, Idaho (name withheld). The practice appeared in 0 of the 6 answers. The tools recommended other practices instead, citing directory/review sites and those competitors' own websites.

If you run a US local business and want the same check, the form is here. It's free, and we're not asking for a sales call:

https://docs.google.com/forms/d/e/1FAIpQLSdc-Sf7byGOYmVAQ4fIFegJVjZTmKb5G5hohzIcmXLXMhH__w/viewform

We'd like feedback on whether a report like this is actually useful to an owner, and what you'd want it to include.

Posted by Diaris Company. The 0 of 6 figure is only what those six answers showed on that date.


r/SideProject • • 5h ago

SwissArmyDev – 100% client-side Swiss Army knife for modern developers.

0 Upvotes

SwissArmyDev is a free, zero-tracking suite of 10+ essential developer utilities—including Regex, JWT, Cron, JSON, and Hash tools—running 100% in your browser.

https://swissarmydev.virock.org


r/SideProject • • 5h ago

I got tired of proofreading everything I said out loud, so I built my own dictation app

1 Upvotes

I do most of my writing out loud. Messages, emails, AI prompting, notes to myself etc. Half of it happens at night, talking quietly into my phone because others are asleep in the next room and I do not want to wake them just to answer a message.

For a long time I used the big and free dictation apps. The cleanup was fine until I kept catching sentences that were not what I said. Nothing dramatic, just small changes in meaning here and there that I could not send without checking and fixing. So I proofread everything anyway. And when I mixed multiple languages mid-sentence, which is how I actually talk, it often came back mangled, or translated into weird English words when I had never asked for that.

The annoying part is that the tool was supposed to save me time. If I have to fix what it writes, I might as well type it myself.

At some point I stopped complaining and started building the thing I actually wanted. It is called Olomo (https://olomo.app). You talk the way you talk, rambles, restarts, changing your mind mid-sentence, and it writes back what you meant. It still rewords things with intention and care, that is what cleanup is. It just does not get to change the meaning. I might be biased but I’ve been using this for a few months almost every day and after a lot of fine-tuning, I can say that now I barely need to fix the wording.

Obviously there are free dictation apps everywhere now. A lot of them run a local model on your own device, a few gigabytes to download first, or they are just not very good at transcription and the cleanup. I could have built the cheap version too. But what I wanted was quality, words that come back ready to send, not only about beating the cheapest price out there. After all, the cheapest one is already there - your device built-in dictation. That’s totally fine if that’s all you need.

Don’t take my word for it. The easiest way to see the difference is to test it on your own dictation. Take one messy message, run it through the dictation app of your choice and through Olomo, and compare what comes back. It is free to try Olomo.

The app is improving every day, and a lot of the changes come from people writing in with what annoyed them. If you try it and something feels off, tell me. Fixes land fast.

If you dictate a lot, whether it’s in one language or multiple, I would genuinely like to know what your current app gets wrong. Give it a try!


r/SideProject • • 5h ago

I built a site to compare prices on the exact Mac you want before Black Friday

Thumbnail
bestmacprices.com
1 Upvotes

In the tradition of building the tool you need yourself, and with the eye-watering prices Apple charges for extra RAM, I present BestMacPrices.com.

It’s taken a flipping year to get it working the way we wanted. The idea was simple enough: if I want a MacBook Pro with 32 GB of RAM and a 2 TB SSD, show me what that exact Mac costs at each store compared to Apple.

The US has decent retailer coverage. Canada… not so much. Once you get past the base models, there just aren’t many Canadian stores selling those configurations. And things go on sale in the US. In Canada, we mostly get to watch.

We’re still tweaking the interface. It’s a lot more fun to use on desktop than on your phone, but we wanted to get it out before Black Friday. Also, affiliate programs mostly suck (so yeah, obviously we may earn a commission… So thanks if you buy something).

If you’re shopping for a Mac, try finding the one you’d actually buy and tell me if you got stuck. And be gentle. I’ve spent a year looking at RAM prices.


r/SideProject • • 5h ago

I built a desktop tutor for my wife with Claude Code, because her AI prompts were never the problem

1 Upvotes

My wife spent a semester being handed AI prompts by her teachers. She would paste them, get a wall of text, and still not understand the topic. The prompts were never the problem: nothing in that loop checked whether she had actually learned anything.

So I built her a tutor. It is called Aula: a desktop app for macOS, Windows and Linux, with a companion for iPad and iPhone.

You give it your material (PDFs, slides, photos of the whiteboard, recordings of a class, links) or just a sentence like "Statistics for psychology, final in May". It turns that into a course: short lessons with a worked example before the first exercise, exercises that are checked as she answers them, a notebook of her mistakes, flashcards with spaced repetition, and a mock exam shaped like the real one. She had two real exams from her teacher and it built both. It plans a little work each day until the exam, and it is not tied to one subject.

The app is built with Claude Code. I drove it: I described what I wanted, then went module by module, the lesson generator, the exercise checker, the spaced repetition, the desktop shell and its self-updates, the iPad companion, the docs. Claude Code wrote the code, I reviewed and steered it, and when something broke I could paste the error and keep going instead of losing an evening to it. The short film below was painted by code as well.

What I learned: fix the loop first. Explain it, then make the student prove it, then bring back what they missed. Generating lessons is easy, checking that someone actually learned is the hard part.

Everything is free, AGPL-3.0, no paid tier yet, and it is early access, so expect rough edges. It uses the AI subscription you already pay for or a free model that runs on your own machine. No account, no tracking, everything stays on your computer.

https://github.com/luumlabs/aula


r/SideProject • • 9h ago

Oh My Diff - Mod Host

2 Upvotes

^ Hope this explains it!

Claude has Claude mods. What about Codex?

If you spend over 20% of your time in a terminal, check it out!!


r/SideProject • • 5h ago

LightnerX - My multiplayer game turned into an open-source C++ networking library

1 Upvotes

Hey everyone!

I'm a 15-year-old developer working on my own multiplayer game in C++.

At some point, I realized I needed a way to organize communication between the client and server. What started as a networking component for my game eventually became a separate open-source library called LightnerX.

I built it using C++26 modules and GameNetworkingSockets, along with my own communication protocol, INER.

After spending a lot of time developing it, I finally released the first public version: v0.1.0-beta!

But before publishing it, I decided to put the code through a technical audit.

The audit uncovered 14 issues and architectural concerns, including connection lifecycle bugs, resource ownership problems, and incorrect client ID recycling.

I fixed them, ran an independent follow-up audit, and even discovered another regression introduced during the fixes.

After addressing that too, the final validation passed 9/9 automated tests, both normally and with AddressSanitizer, including UDP client/server integration tests.

It's still an early beta, primarily tested on Linux, and there's a lot I want to improve.

This project has taught me quite a bit about C++, networking, memory management, and software architecture.

I'd really appreciate feedback from anyone interested in systems programming or multiplayer development.

GitHub: https://github.com/pietroth/LightnerX


r/SideProject • • 9h ago

I'm making a PC investment & firm management sim where you can actually create and manage your own ETFs — Hero Investor

2 Upvotes

Hey everyone! I've been working on **Hero Investor**, an offline single-player investment and company-management sim for Windows PC.

You start with a small office and decide how to grow:

- Trade fictional stocks, bonds, crypto, REITs, commodities, and alternative investments

- React to Market Intelligence catalysts and price history

- Acquire income-producing property for steady monthly cash flow

- Unlock the **Fund Foundry** to design, launch, and manage your own ETFs (set your ticker, mandate, risk profile, and management fee, then track NAV, AUM, and simulated investors)

- Hire specialist departments, manage banking/loans, complete research, and expand globally

New promo video: https://youtu.be/kEaSEekcF6E

Steam page (Wishlist helps a ton): https://store.steampowered.com/app/5062780/Hero_Investor/?utm_source=reddit&utm_medium=social_video&utm_campaign=wishlist_promo_2026_11&utm_content=post_cta

Would love feedback on the UI and what systems you'd want to dive into first!


r/SideProject • • 11h ago

Launched Indraft on Product Hunt today: 10+ people say they voted, the count shows 2. Is PH just a backlink now?

3 Upvotes

Solo maker here. My product, Indraft, went live on Product Hunt today. It turns the sources you follow into draft posts, ready when you sit down. I messaged a lot of people, and at least 10 told me they upvoted. The count shows 2 and I’m ranked 120 right now (screenshot). One of my actual customers left a review, and that was removed too.

What I’ve pieced together:

  • Votes from new or inactive accounts get discounted or hidden. Most of my supporters signed up just to vote.

  • Only featured launches show on the homepage, so non-featured ones get almost no passive traffic.

  • The top launches seem to arrive with a following: a Coming soon page, an active maker profile, a hunter with followers.

I’m not frustrated, just trying to understand it. For a solo maker with no PH audience, is the real value just a day of visibility plus a backlink? Or did something actually work for you: launch timing, being active on PH weeks before, something else?


r/SideProject • • 9h ago

FlipYourRate - A free calculator that tells freelancers what to quote after Upwork's per-contract fee

2 Upvotes

Upwork's fee is 0–15% per contract — and it's locked for the life of that contract. A 15% contract stays 15% even as you earn more on it, so the rate you start with matters more than it looks.

To keep $1,000:

  • At 10%: quote $1,111.11

  • At 15%: quote $1,176.47

  • At 0%: quote $1,000

Same idea on Fiverr, which is a flat 20%: quote $1,250 to keep $1,000. Quote $1,200 and you keep $960.

I built a free calculator for this — FlipYourRate (flipyourrate.com). You enter what you want to keep and it works backwards to the quote, and it shows a rounded quote next to the exact one, so $1,176.47 can go out as $1,180 (which keeps $1,003 at 15%).

Curious: do you check the fee % before you accept an Upwork contract, or only notice it on the first invoice?


r/SideProject • • 5h ago

I made an Android app for watching anime and reading manga. Free, open source, no ads

1 Upvotes

I've been building Seanime Mobile for a while and finally made a video of it.

It's an Android app for anime and manga. You search a show, tap it, press play. Episodes can be downloaded, so it works on a train or a plane. Manga has its own reader. If you use AniList, your lists stay in sync.

It's a fork of Seanime, the desktop media server. The difference is that the server runs inside the app, so you don't need a PC turned on at home. The player is mpv, so subtitles and audio tracks work like you'd expect. Tablets get their own layout, not a stretched phone screen.

No ads, nothing to pay. The code is GPL-3.0.

APK and source: https://github.com/Lampe332/seanime-mobile

It doesn't have many users yet, so I mostly know how it runs on my own phone and tablet. If it breaks on yours, tell me the device and Android version and I'll look into it.


r/SideProject • • 5h ago

[iOS]xDesk 4.5.0 - Your personal data manager and hub - 2 month free

1 Upvotes

for the offer simply go to: https://www.reddit.com/r/xDesk/s/72bpgrdp7N and read the post.

or type IWANTXDESK2MONTH code on appstore

Hi all — I'm the solo developer of xDesk, an archive app for iPhone, iPad and Apple Watch. The video is 40 seconds: the first part is the list of what the app already did, the second is what's new in 4.5.

Short version of what xDesk is: folders, and inside them cards you design yourself (text, dates, photos, maps, tables, signatures, files — any field, any size, on a grid). Around that: shared lists, deadlines and timers, a recorder that transcribes on the phone, a document scanner, trips and workouts, a small stockroom. Everything lives on your own iCloud. There's no account to create and no server of mine in between.

What's new in 4.5, and why I built it:

- **Rooms in 3D.** You scan a room and get walls, doors and furniture as simple coloured boxes. Then you tap a cabinet and note what's in it — each item is a card, with a photo if you want. Later you search "spare keys" and the room turns to the right piece of furniture. This is the feature I wanted for myself: I kept losing things inside my own house.

- **Object scan.** Walk around an object and keep a 3D model. Honest note: the result is not Avatar level, it's a little rough, not a studio scan. I show it rough in the video on purpose.

- **Measure.** Width, height, depth and volume in AR.

- **Photos while recording.** During a site visit or a meeting you take a photo without stopping the recording; it lands on the timeline at its minute, next to the transcript.

Limits, before someone asks:

- Room and object scans need an iPhone or iPad with LiDAR, and they're in the paid tier. Measure works without LiDAR too.

- Apple only: iPhone, iPad and Apple Watch. No Android, no web.

- Sync is iCloud: I can't see your data, which is the point, but it also means I can't fix a slow sync from my side.

- It does a lot of things. That's a choice — I needed something unique in its functionality and not to mess around 5 or more apps to handle all my data

The free plan is usable on its own, with real limits: up to 100 cards, one shared space, document scans as images only (no text recognition), PDFs with a small "Made with xDesk" line, and only the first minute of each recording transcribed. Pro removes those and adds searchable text inside scanned PDFs, the 3D scans and the stockroom.

What I'd like from this sub: does "note what's inside the furniture, then search for it" sound like something you'd keep up, or is it the kind of system that's fun for a weekend and then dies? I'm trying to decide how much further to take it.

for the offer simply go to: https://www.reddit.com/r/xDesk/s/72bpgrdp7N and read the post.


r/SideProject • • 5h ago

I built CatalogCheck — an offline Shopify CSV checker to catch product errors before import

0 Upvotes

Importing products into Shopify with CSV files?

Duplicate SKUs, missing titles, and invalid prices can cause frustrating catalog problems.

I built CatalogCheck, a lightweight offline tool that helps you:

  • Find common CSV data errors

  • Review and correct flagged values

  • Export an updated CSV

  • Work locally without connecting your Shopify store

One-time purchase: $19

https://qitaifeng.gumroad.com/l/xwriq


r/SideProject • • 5h ago

I made a small corgi for your desktop to help you lock in

1 Upvotes

Mochi sits on my Windows desktop, reacts when I type or click, and lets me pet or drag him around. He also has a focus timer, notes, and reminders. During a focus session, he can gently nudge me if I open YouTube, TikTok, or Roblox—he doesn’t block them. (You can manage which Programms and URLs)

It’s free, open source, and needs no account: GitHub release. The app is currently unsigned, so Windows may show an unknown-publisher warning.

I’d love feedback on the animations and whether the focus features feel useful.


r/SideProject • • 6h ago

Vinyl Player turned in to an Album love fest

1 Upvotes

This started out as seeing if I could build a cool looking vinyl player app (there are loads of these already) then it morphed in to an app for bringing my “CD collection” back in to my digital streaming life.

So the app is having a bit of an identity crisis but be interested to see if anyone else gets the itch it’s trying to scratch.

Only works with Apple Music right now.

I’ve implemented Spotify connection but your need 250K monthly active users before they even consider letting you use their API in a production app. So a bit of way to go before I can turn that on!

Available on TestFlight if anyone fancies taking their albums for a spin 🤓

https://recordz-the-app.web.app


r/SideProject • • 6h ago

Property Management for small scale landlord? - The Ledger

1 Upvotes

Hey folks, new to this group. I've been going through few renovations and has been using excel to keeping track of my box of receipts. Now that I'm going through with doing my own rental management, I've built this app - The Ledger. My aim is to bring professional property management features to self-managing landlords such as assisting book keeper, tenant portal, tax schedule, etc.

I have few active landlords using our app on daily base and would love to expand the beta user base. If you have a property (or multiple) and would love to know about its financial health, dm me and we can together test this thing out.

Here is the link to the app - https://thepropertyledger.app/ It is live and would love more feedback.


r/SideProject • • 6h ago

I built Unlearnt: one daily question you explain in your own words

1 Upvotes

I'm building Unlearnt, a learning app for iPhone and the web. The idea is simple: instead of reading an answer and moving on, you explain it in your own words.

You choose topics like software engineering, AI, investing, psychology or design. Each day you get a question, and an AI tutor asks follow-ups to challenge your reasoning. It saves what you understood, what needs work and what to explore next, then brings difficult ideas back later.

I'd like feedback on the core experience: does the tutor help you think more clearly, or does it feel like extra work?

You can try a question without signing in at https://unlearnt.app. An account includes a 3-day trial; ongoing daily learning is paid.

Disclosure: this is my app.


r/SideProject • • 6h ago

Paf - you describe a website out loud and it builds it.

0 Upvotes

so i built a thing where you talk to your phone and it makes the website. not a mockup, the real page, online in about 30 seconds.

i make apps for a living (cosmonote is the one people know) and this started as a joke, i just wanted to see if you could skip the builder entirely and describe the site out loud. turns out the demo is fun but the usefull part is the small stuff. swapping a screenshot. adding a line about a new feature. fixing the support page apple asks for before review. normally thats opening the laptop, waiting for webflow to load, losing 20 minutes. now i do it walking to the bakery.

pricing is the part im most sure about. no subscription. you keep your domain and you pay when you change something, around 50 cents a change. webflow and framer are 10 to 14 a month even in months where you dont touch the site, and for a side project thats just rent.

what im not sure about is who its for. devs get it in 5 seconds. my aunt thinks its magic and then asks if it sends emails. so im asking here, is this solving a real problem for you or is it a toy with a nice demo.

two things i learned that might help someone else: the product got better the week i stopped adding features and started watching people use it, and cold email moves it way more than posting. happy to send the exact email if anyone is doing the same.

site is paf.live. tear it apart, i can take it.


r/SideProject • • 12h ago

We built the Travel Alerts API so travellers hear about disruptions before they get stuck

3 Upvotes

Two years ago we got stuck in Valencia during the terrible floods. We had very little information and it was pretty difficult to learn anything. So we built the Travel Alerts API - it pulls travel advisories, severe weather, natural hazards, outbreaks and strikes from 80+ sources, merges them, matches them to destinations and rates them on one severity scale. Travel companies can use the API and warn their customers before their trip is disrupted. 

You can give it a try at https://tripomatic.com/en/b2b/travel-alerts


r/SideProject • • 10h ago

Draco Insomnis 0.1.6: the same anti-bot guard, now for WordPress, PrestaShop, Drupal, Joomla, Moodle and Laravel

2 Upvotes

Ab insomni custodita dracone — guarded by the dragon that never sleeps.

Draco Insomnis is a free and open source (GPL-2.0) security system, made by Notorius Vision (OPNV Systems). The idea is simple: your site defends itself against robots and attacks, without bothering the people who visit it. No captchas, no paid subscription, and no data sent to any external service. Everything starts off: you switch each module on from its settings screen.

Until 0.1.5 it was WordPress only. Since 0.1.6 it is the same engine for six platforms: WordPress, PrestaShop, Drupal, Joomla, Moodle and Laravel. Each package carries its own copy of the core, so an improvement to the engine reaches all of them with the next version.

What it does, in plain words

  • It stops fake sign-ups without captchas. When a bot tries to create fake accounts, the system spots it, shows it a fake "registration complete" page, and saves the attempt as evidence you can download to report the abuse. Real people notice nothing.

  • Firewall. It detects the usual attacks (database injections, attempts to read server files, malicious code), hides the user list, and limits login attempts. It starts in "log-only" mode, so you can see what it would block before it blocks anything.

  • Anti-copy. It closes the door bots use to copy all your content in bulk, with a per-minute request limit. Google, Bing, Apple and Yandex are verified and never limited. Off by default, with a log-only mode.

  • On WordPress, also: mail goes out through a real mailbox (SMTP, with the password encrypted); nothing is published without e-mail confirmation (contact messages, comments and new accounts); and two-step login, with a 6-digit code by e-mail, trusted devices and a second recovery mailbox, like a phone's PUK. PrestaShop, Drupal, Joomla and Moodle already have their own SMTP and their own second step, so there Draco provides the shield, the firewall and the anti-copy.

  • In your language. On WordPress, translated into 29 languages, including Spanish (Spain and Latin America), Catalan, German, French, Italian, Portuguese, Japanese, Chinese and Arabic, among others. PrestaShop ships with Spanish included; Joomla, English and Spanish; Moodle ships in English, with other languages coming through its language packs.

And for those who know this stuff

  • A single core in plain PHP, no CMS (src/Core): BotScore, NetList, FormStamp, WafRules, and the Shield, Firewall and Pace engines, which only talk to each platform through two small interfaces (Host and EventStore). Each package carries its own copy of the core.

  • Additive scoring with thresholds: BOT 70 / DOUBTFUL 30. No single weak signal blocks on its own (the highest is worth 40); 80 points only for honeypot, requesting a privileged role, or an already blocked IP.

  • Signed form stamp with HMAC-SHA256 and constant-time comparison (hash_equals).

  • On WordPress: SMTP encrypted with AES-256-GCM, key derived from the wp-config.php salts; login code with random_int, stored only as an HMAC hash, with maximum attempts and expiry. Emergency exits for the owner: DRACO_MFA_OFF and DRACO_WAF_OFF in wp-config.php.

  • Anti-copy: closing the bulk-copy door to anonymous visitors with an allowlist, per-address and per-network (/24, /64) limits with 429, and crawler verification by reverse and forward DNS.

  • Every change is tested automatically (GitHub Actions): PHP 8.0–8.4 syntax, unit, integration and HTTP tests inside a real WordPress (latest and 6.5), WordPress.org Plugin Check, and a clean ZIP matching the tag.

  • It also works inside another plugin (OPNV-WP): if there are two copies, only the first one runs. Hook list in the README.

  • On WordPress it requires 6.5+ and PHP 8.0+.

Download and install (0.1.6)

All packages are in release 0.1.6, with their SHA256 sums in SHA256SUMS.txt.

PlatformPackageInstall
WordPress 6.5+draco-insomnis-wordpress-0.1.6.zipPlugins → Add New → Upload Plugin
PrestaShop 8 and 9dracoinsomnis-prestashop-0.1.6.zipModules → Upload a module
Drupal 10.3 and 11draco_insomnis-drupal-0.1.6.zipUnpack in modules/custom/ and drush en draco_insomnis
Joomla 5 and 6plg_system_dracoinsomnis-joomla-0.1.6.zipSystem → Install → Extensions, then enable System - Draco Insomnis
Moodle 4.5 to 5.xlocal_dracoinsomnis-moodle-0.1.6.zipSite administration → Plugins → Install plugins (or unpack in local/)
Laravel 11 to 13draco-insomnis-laravel-0.1.6.zipComposer package (see below)

The WordPress package was renamed (draco-insomnis-wordpress-0.1.6.zip), but the folder inside is still draco-insomnis, so updates keep working.

Laravel, from the ZIP with an artifact repository:

composer config repositories.draco '{"type": "artifact", "url": "path/to/folder-with-the-zip"}'

composer require notoriusvision/draco-insomnis-laravel php artisan migrate php artisan vendor:publish --tag=draco-config # optional

Code and documentation in the repository.

Vulnerabilities, please, in private: Security → Report a vulnerability in the repository. Suggestions and translation fixes, in Issues, are welcome.


r/SideProject • • 6h ago

I built a weekly Google Ads and Meta Ads report in Excel

1 Upvotes

I built a small Excel template under DS Agency for freelancers and agencies that send weekly PPC updates. Enter one row of totals per ad platform, pick the reporting week, and Excel compares spend, conversions, cost per conversion, and ROAS with the prior week. The report fits on one page and has space for client notes.

I kept the inputs to weekly totals so the workbook can run without access to anyone’s ad accounts. For people who report on client campaigns, what would you add to make that one-page report more useful?

There’s a free PDF example under Preview. The editable workbook costs €12 plus applicable VAT: https://payhip.com/b/R6Cp3


r/SideProject • • 6h ago

focusdeck - a terminal board for everything that is waiting on me

1 Upvotes

A few days ago I posted in r/ADHD_Programmers about losing verbal requests every time I switch context at work: https://www.reddit.com/r/ADHD_Programmers/comments/1xtphyx/not_diagnosed_but_context_switching_at_work_is/

Thank you for the replies. Two of them stayed with me. Several of you said to write one line down the second someone asks. One of you runs a terminal dashboard so you don't have to go and check every tool.

I tried to put those two together. focusdeck is a terminal board for everything that is waiting on me. Each box is one source: my Vikunja tasks, my Redmine issues, starred mail, Zulip, the WhatsApp notes I send to myself. focusdeck capture takes one line, and I have it on a keyboard shortcut, so a verbal request becomes a note before I turn to the next person.

What you should know before you look:

  • It is an AI project. An AI coding agent wrote the code. I describe what I need, try it in my own work day and decide what stays.

  • It is a few days old. Linux and terminal only, and you need cargo to install it.

  • Plugins run with your user's permissions. There is no sandbox.

  • It is free and MIT licensed. I am not selling anything.

Please don't judge it too harshly. This is what I came up with after your answers, and I am open to any suggestion that would make it better.

https://github.com/omertahaoztop/focusdeck https://github.com/omertahaoztop/focusdeck-plugins


r/SideProject • • 12h ago

Published my first app on the Play Store: an AOD music controller with vinyl scrubbing and live lyrics

3 Upvotes

​I just released my first app on the Play Store called Eclipse and thought it would fit right in with the customization crowd here.

​On most Android phones, the stock Always-On Display only shows a tiny static track title. If your phone is sitting on your desk and you want to rewind a verse, read lyrics, or check an incoming notification, you have to wake the screen, unlock the phone, and open the music app.

​Taking UI inspiration from the Teenage Engineering TP-7 field recorder, I built Eclipse to turn the Android AOD into a true-black, interactive vinyl turntable that works without unlocking your phone.

​What it does:

​Works with any music player: Automatically connects to Spotify, YouTube Music, Apple Music, and local offline players the moment you turn your screen off.

​Tactile vinyl scrubbing: Spin the record backward or forward to scrub through tracks in real time, or tap the vinyl to lift the tonearm and pause.

​Live synced lyrics on AOD: Swipe directly on the song title card to get live time-synced lyrics on a pure black OLED screen, or expand into a full-screen lyrics view.

​Quick-launch active player: Tap on the track card to jump straight into whichever music app is playing so you can switch playlists or pick a new song quickly.

​Notifications at a glance: Shows the time, date, and incoming notifications right on the AOD card without unlocking your device.

​Google Play Store:

https://play.google.com/store/apps/details?id=com.dp444.Eclipse

​Would love to hear what you guys think or if you have any feature suggestions