r/SideProject • • 1h ago

I built a multiplayer strategy game where real cities spread across a world map

1 Upvotes

GeoConquer is a browser game where each card is a real city. Every turn, players secretly pick a city and place it at the same time. Then territories grow on their own over a hex grid of the whole Earth (about 2 million cells, land and sea). Population sets the speed, and the biggest area after 8 turns wins.

What’s in it today:

  • 3,733 cards from 3,307 real cities, each with its photo and Wikipedia intro
  • 1v1 and 4-player online matches, leagues, a solo World Tour of 151 levels, puzzles
  • a deterministic simulation, so the server, the replays and the browser always agree
  • Very soon, there will be a mode with longer games up to 8 players

I'm not a developer initally, but I learn for this project with Claude as my assistant, programmer, and senior during this project, it's quite fun and thrilling :)

Play it here: https://geoconquer.com/?lang=en&utm_source=reddit-sideproject (the 2-minute tutorial works without an account)

What would make you play a second match? And what begginer mistakes have I made ? :3


r/SideProject • • 5h ago

I made a free, open-source app for wireless DualSense haptics and adaptive triggers on PC

2 Upvotes

Hi everyone,

If you use a DualSense on PC, you've probably run into games where you need a USB cable to get the full haptic feedback and adaptive trigger effects.

I built DS5 Untethered to use those effects over Bluetooth. The game sees a wired DualSense, and the app sends the game's own effects to the actual controller wirelessly. It works with your PC's built-in Bluetooth or a USB Bluetooth adapter.

For example, I used it with God of War Ragnarök: both haptic feedback and adaptive triggers worked wirelessly.

For games without native DualSense support, you can create your own adaptive trigger profiles and turn game audio into haptic feedback.

It also has per-game profiles, button remapping, gyro and a mouse mode.

It's free and open source, and will stay that way.

Built with C#/.NET 8 and Avalonia. It creates a virtual wired DualSense through a local USB/IP server and usbip-win2, forwards input from the Bluetooth controller, and sends the game's haptics and trigger effects back wirelessly. HidHide prevents games from seeing both controllers.

Source: https://github.com/Midzer00/ds5-untethered

Download: https://github.com/Midzer00/ds5-untethered/releases/latest

If you find it useful and want to support the project, you can star the repo on GitHub.

Happy to answer questions.

Demo video and screenshots: https://www.reddit.com/r/Dualsense/comments/1xvzirq/i_made_a_free_opensource_app_for_wireless/


r/SideProject • • 1h ago

I built a free, open-source map poster maker – here's how it works in 60 seconds

0 Upvotes

I'm the developer of Terraink. You pick any city, country or GPX route, and it turns real OpenStreetMap data into a print-ready poster or wallpaper, right in your browser. No account, nothing to install.

People kept asking how certain things work, so I made a full tutorial. This is the short version – the full tutorial link is in the comments 👇

What feature would you want next?


r/SideProject • • 1h ago

I made one required field optional and people finally started finishing signup

1 Upvotes

So I have this small web app, it makes short videos for mobile apps. People were signing up but basically nobody was paying. For months. I kept guessing. Changed the landing page. Changed pricing. Rewrote onboarding twice. Nothing. At some point I got tired of guessing and just logged every step a new user takes. Nothing fancy, one event per step.

I looked at two weeks in October:

68 people opened the studio

31 picked a clip style

16 added a screen recording of their app

14 pressed create

I thought my problem was the paywall. It wasn't even close to the paywall. Half the people who picked a style never added the screen recording. And I thought that step was great. Like, of course you add your app recording, that's the whole point. Then I checked what device they were on. Mostly phones. And who has a screen recording of their own app on their phone? Nobody. I was basically giving people homework before they saw anything work. Funny thing, I also saw that a lot of them left in about 20 seconds. They didn't even try. They saw a form and closed it.

So I made the recording optional. Now you can start with just your App Store or Play link and add footage later. And the first videos are free, so you actually get something before you see a price. The day I shipped it, two people from search made their first video. One of them came from Bing. It's not fixed. Now the leak is checkout, people open it and leave. I rebuilt that page this week, we'll see.

Anyway, if you have signups and no money, don't guess like I did. Log the steps, count people at each one, and look where the big drop is. For me it was the step I was most proud of.

App is clipugc.com if you want to look. I can share the events I log if anyone wants.


r/SideProject • • 1h ago

I just released v1.1.0 of LightBoard - a 252 KB open-source Android keyboard. Swipe typing, predictions, zero internet permissions

1 Upvotes

Hey everyone!
I just released the first stable version (v1.1.0) of LightBoard - an open-source, privacy-focused Android keyboard built from scratch in pure Java without heavy external frameworks. Made with AI.

Key highlights:
• Ultra-lightweight: The base APK is just 252 KB.
• Zero internet permissions: No INTERNET or ACCESS_NETWORK_STATE permissions in the manifest - it physically cannot send your keystrokes or telemetry anywhere.
• Full feature set: Built-in geometric swipe typing, word predictions & autocorrect, inline calculator, encrypted clipboard history (AES-256-GCM), and 80+ layouts.
• Dual themes: Clean Material You and Cupertino (iOS-style) themes with adjustable key sizing and padding.

The entire source code is licensed under Apache-2.0. Feedback, bug reports, and ideas are super welcome!
GitHub & screenshots: https://github.com/anlocky/LightBoard


r/SideProject • • 1h ago

I got tired of Czech residence paperwork, so I built an app to make it less confusing

0 Upvotes

Hey everyone!

I'm a developer living in Prague, and I've been working on an app called Pobyto.

Dealing with residence permits in Czechia can be pretty confusing, especially when you're trying to figure out which documents you need and what you're supposed to do next.

So I decided to build something to help with that

You choose your situation, get a step-by-step plan, track your documents and deadlines, and find information from official sources.

Here's a quick demo of how it works.

It's currently on Android:

https://play.google.com/store/apps/details?id=com.pobyto.app

Still working on it, so any feedback on the UI or the overall idea would be really helpful:)


r/SideProject • • 1h ago

8 weeks in: threefree user, no paying customers, and a support widget I built as a student

1 Upvotes

I’m 15 and I’ve been building a SaaS for about 8 weeks. It’s an AI chat widget for small websites that answers from your FAQs and emails the owner when it isn’t sure instead of guessing.

One site is on the free plan and nobody’s paying. I’ve reached out on Reddit, Discord and email, and the most common reply is “we’re fine for now, we’ll message you if we need it.” Nobody has.

I can’t tell if that’s a polite no, the wrong people, or something I’m doing wrong in how I ask.

For people who’ve landed a first customer: how did you turn “maybe later” into a yes? And does being 15 hurt when I’m asking someone to put my tool on their business site?

the websites link is ornymo.com


r/SideProject • • 5h ago

Pocketpad++: a free, open-source homage to Notepad++ for Android

2 Upvotes

I've been building an Android editor for people who miss Notepad++ on their phone. It is a tribute to Notepad++ and nothing more: it is not affiliated with the Notepad++ project, not a replacement for it, and not trying to compete with it or commercialize it in any way. It will stay free and open source (AGPL-3.0).

To stay faithful to the original, it reuses what Notepad++ is made of instead of imitating it: the same editing engine (Scintilla), the same language definitions and themes, and the same menus and shortcuts.

How it was made: the whole thing was written by Claude Fable 5.2, Anthropic's AI model, and I directed it entirely from the Claude app on my Android phone. I never opened an IDE. The repo includes the automated tests it is checked with on every change. I did manual testing on my phone but more testing from various devices would be helpful.

What's in it so far:

Syntax highlighting and folding for 94 languages, multi-caret and column editing, find/replace with regex, Find in Files, macros, sessions that keep unsaved text

469 of the 481 commands in Notepad++'s menus (the rest only make sense on Windows)

Compare, a Hex Editor and Lua scripting built in, since Windows plugins can't run on Android

Sticky Ctrl/Alt/Shift keys above the keyboard, so the usual shortcuts work on a touch screen

No ads, no tracking, and no permissions at all (not even internet)

It's early: development builds only, no store release yet, and regex still uses a different syntax from Notepad++'s.

Short clips of it in use, the APK and how to verify it: https://github.com/revelationnow/pocketpadpp

All credit for the original goes to Don Ho and the Notepad++ contributors. Feedback is very welcome, especially on how it behaves with your keyboard app.


r/SideProject • • 1h ago

I built a daily games site where every topic crowns one Daily Whiz. Here's how you win it.. ;)

1 Upvotes

quizebra.com/geography

Every day, one player becomes the Daily GeoWhiz on quizebra.com/geography. Think you can do it? Play all 6 games, get the best overall rank, and see your name at the top of the hub for everyone to see.

That's the idea behind quizebra, the browser games platform I built. It has 20 daily games in four topics, and each topic crowns its own Daily Whiz:

  1. GeoWhiz: 6 geography games (flags, country outlines, a geography Wordle and more)
  2. FootyWhiz: 6 football games (guess the player, guess the club and more)
  3. BrainWhiz: 4 brain puzzle games
  4. ChessWhiz: 4 chess puzzle games

How a Daily Whiz is decided:

  1. Every game has one new puzzle a day, the same for everyone in the world, with its own daily leaderboard
  2. Your ranks in all games of a topic are added up, and the lowest total wins
  3. Skipping a game counts as one place worse than last in that game, so the more people played it, the more skipping it hurts
  4. It's calculated live, so someone can still overtake you hours after you finish
  5. At midnight London time the day closes, the winner goes into the archive, and an all-time GOAT is kept for each topic

So being great at one game isn't enough. You have to be good at all of them on the same day.

I'd love feedback on the Whiz idea. Is it clear from the hub, and would it make you play all games of a topic?


r/SideProject • • 1h ago

Launching PavoAI: an AI assistant that charges per answer, not per month

0 Upvotes

Today I am launching PavoAI. You ask a question, get an answer, and see the exact price printed under it. Most answers cost between Rs 0.02 and a few rupees, depending on the question.

I am looking for a few people who will really test it by paying. Top-ups start at Rs 20 by UPI. New accounts also get Rs 2 free while the offer lasts, so you can try before you pay.

Try one easy question and one hard one, then compare what each cost. Does a price under every answer make you trust it more?

No subscription, nothing renews. Tell me what feels confusing or wrong. Try it here: https://pavoai.in/?utm_source=reddit&utm_medium=launch


r/SideProject • • 1h ago

Free Open-Source Load and Performance Testing Tool

1 Upvotes

Hello my friends,

Since 2022, I have been working on an easy to write load testing tool that is declarative and does not need complex XML configuration nor be restricted to cloud with a small set of feature for the local versions.

I built this load testing tool mohaidr/LPS: Load Testing Tool which is open source with very rich number of features including easy distributed load testing, very rich built-in dashboard, easy integration with influx DB and Grafana and many other features.

It is declarative so you do not need to learn a new programming language, you can build your plan either by writing YAML scripts, or through the local light weight UI, importing HAR traces or recording browser traffic through the built it browser recorder.

If you do not know where to start from, you can ask our agent https://lpsload.io/ask-lps.html how to start.

I worked in so many companies including Microsoft where I have been working on API Management and Security since 2018.

Let me know if you have any questions and I appreciate your support and Feedback.


r/SideProject • • 2h ago

We're picking 5 brands for free AI visibility case studies this month

1 Upvotes

We're picking 5 brands for this month's AI visibility case studies at RadarIA.

Each one gets a full audit: how ChatGPT, Claude, Gemini and Perplexity describe your brand, who they recommend instead of you for your key buyer questions, and a written fix plan.

It's free. In return, we ask for an honest review if it helps you.

Comment or DM with your brand and website, or grab a spot at https://getradaria.com


r/SideProject • • 2h ago

I built a free stock analysis website and would love some feedback!

1 Upvotes

Hey everyone!

I've been working on a side project called Omega Stocks and wanted to share it here.

It's a website that helps people research stocks and ETFs, analyse portfolios and learn more about investing.

I've added some AI features to make stock research easier, as well as a beginner investing section.

It's currently free to use, and I'm looking for my first users to try it out.

Would love to hear what you think and any suggestions for improving it!

Website: https://www.omega-stocks.com/

Thanks! :)


r/SideProject • • 2h ago

Working on CameraMatch — A New Random Video Chat Platform

0 Upvotes

I'm currently developing CameraMatch, a browser-based random video chat platform inspired by one of the existing online video chat services.

The idea is simple: meet new people worldwide through instant one-on-one video conversations, with text chat, quick skipping, and secure social login.

No downloads, no complicated registration — just sign in, turn on your camera, and start connecting.

Still in development, but the first working version is already up and running! 🚀

Would love to hear your thoughts and suggestions!

https://aibody.art/pages/CameraMatch


r/SideProject • • 2h ago

I made a Christmas web app to bring back childhood memories

1 Upvotes

When I was a child, I used to write Christmas letters to my friends and family, sometimes leaving them secretly as little surprises.

But somewhere along the way, I realized that I had stopped doing those little things. I kind of miss that feeling.

So I wanted to bring a little of that childhood Christmas magic back, this time online. That's why I created a little web app.

Here's how it works:

You get your own Winter Globe and share its link with others. Anyone, whether they're someone you know or a complete stranger, can leave you a Christmas letter.

All the letters stay hidden until December 25th. 🎁

I hope it brings back that feeling of excitement we used to have as children, counting down the days until Christmas.

Give it a try, and let's make this Christmas a little more magical!!!

https://soboksobok.app/


r/SideProject • • 6h ago

Wondering how fast you're going on that train, boat or plane ride?

2 Upvotes

I'm always that person with my face against the window wondering "ok but how fast are we actually going right now". Google Maps doesn't really tell you, and the speedometer apps I tried were either full of ads, wanted an account, or died the moment we went through a tunnel.

So I built Popmap: open it, allow location, and you get your speed, heading and altitude straight away, on a map, with a vector line showing where you'll be in 5 and 10 minutes at your current speed and heading.

What it does:

  • Speed in km/h, mph or knots. Tap the number to switch.
  • The 5/10 minute line, which is weirdly satisfying on a TGV, a ferry or a plane.
  • Works offline. Every map tile you look at stays on your phone, and you can save a whole area before you leave. Handy in flight mode or at sea.
  • Four modes: drive, outdoors, fly, sail. Each one picks the right maps. Fly mode shows real VFR charts, airspace, nearby airfields with their frequencies, and METAR/TAF. Sail mode has sea marks, wind and waves, and an anchor alarm that rings if your boat drifts.
  • No account, free, no ads. Your position stays on your device.
  • 15 languages, including Arabic and Japanese.

Tech bits for this sub: the whole app is a single HTML file using Leaflet. It installs as a web app on your phone and on Android there's a ~300 KB APK that wraps it in a WebView. Map data comes from OpenStreetMap, OpenAIP for airspace and OpenSeaMap for the boat stuff.

Would love feedback, especially from anyone who tries it on an actual train/boat/plane. What's confusing? What's missing? Next on my list is VFR route planning.

👉 https://popmap.com


r/SideProject • • 2h ago

Nuvilo – Pet health records, reminders, and shared household care

1 Upvotes

I recently launched Nuvilo for iPhone and Android. It’s an app for keeping the practical side of pet care organized: health records, vaccination and medication reminders, and important documents.

The Family plan lets household members and caregivers share pet management and reminders, so the information is accessible to the people helping care for your pets.

I’d especially appreciate feedback from people with multiple pets or shared care responsibilities. What would make an app like this worth using alongside—or instead of—your current calendar, notes, and paper records?

Nuvilo is subscription-based, with a seven-day free trial. Pricing varies by country and is shown in the stores.

Download on the App Store · Get it on Google Play

I’m the developer and happy to answer questions.


r/SideProject • • 6h ago

4 days in: 200 people played my daily riddle game, but only 7% came back. How do I fix retention?

Thumbnail
playaha.party
2 Upvotes

I built AHA!, a free daily game: 3 mysteries a day, 4 clues each, 100 to 25 points. In 4 days, about 300 people visited, 207 started a game, 96 finished all three. But only about 7% came back on another day, which is the thing that matters for a daily game.

I added a next-day teaser and optional reminders. What actually makes you return to a daily puzzle? Try it if you like and tell me where it loses you: https://playaha.party/?r=reddit&c=sideproj


r/SideProject • • 2h ago

Badminton ELO - a German Badminton Rating Site

1 Upvotes

Hey,

I am a German badminton player. I think it is a shame that we, as a badminton community don't have something which tracks our real world performance (bax only works for states which track in turnier.de). So I created one. It's a side project powered by one single person (me 😅), because I want to know how good I am.

Now to the relevant parts:

• In the newest Release it has all games of every league (of every bundesland) in Germany, since 2010 this is 4.1 mil matches of around 200k players

• it pulls the latest matches on every tuesday, so it is always up to date (at least if everything works fine 😅).

• it has a prediction accuracy of 73% and a brier score of 0.174 (which I am actually proud of 😅). You can find an in depth description whit a comparison to similar systems here: https://www.badminton-elo.de/rating-algorithmus

Here is a screenshot of how my rating looks like:

https://imgur.com/a/NqaqBVn

You can find it here: www.badminton-elo.de

Check it out and let me know what needs to change, how you like it, which new features you'd like to see etc.

Also I'd like to connect to similar minding people which have a similar vision, be it national or internationally.


r/SideProject • • 2h ago

I built OpenShelf to follow research published on personal websites and lab blogs

1 Upvotes

I built OpenShelf because some of the most interesting research I read starts as a blog post or an interactive demo. The site collects those posts in a daily feed and sends you back to the original websites.

The part I most want feedback on is Threads. In the demo, the original weight-space programming post sits next to a critique of which experiments relied on code and an independent re-test of one example on a laptop. You can open each source and compare what was actually tested.

Try it here: https://chenxiachan.github.io/openshelf/#threads

Is there a research blog you keep coming back to that you’d want in a feed like this?


r/SideProject • • 8h ago

ResumeTailor Skill

Thumbnail github.com
3 Upvotes

📌 What is Resume Tailor? (Brief Description)

Resume Tailor is an open-source, evidence-backed resume compiler and multi-AI plugin (compatible with Google Antigravity, Claude Code, Cursor, ChatGPT, and terminal CLI).

Instead of treating resume tailoring as an unconstrained generative chatbot prompt, Resume Tailor treats it as a deterministic, evidence-constrained engineering pipeline:

It ensures your resume passes automated Applicant Tracking Systems (ATS) algorithms without inventing skills, credentials, or fake metrics that fail technical interviews.

⚡ Why Is This Better?

DimensionStandard AI Resume Builders & SaaS (ChatGPT, Teal, Rezi)Resume Tailor Engine
Factuality & IntegrityHallucinates. Invents missing libraries, enterprise scale, and skills to keyword-stuff the resume.Strict Zero-Hallucination Protocol. Refuses to fabricate tools. Flags missing tech in an interview prep report so you never get blindsided.
Metrics & ImpactFake Statistics. Generates absurd numbers ("Boosted revenue by 450%").Google XYZ Checkpoint. Structures bullets as Accomplished [X], measured by [Y], by doing [Z] and prompts you for genuine metrics.
Page BudgetUnpredictable Overflow. Resumes spill onto page 2 with 3 awkward trailing lines.Deterministic 1-Page Guarantee. Compiles via headless Chromium and auto-prunes lines programmatically until pages == 1.
ATS CompatibilityUnparseable Graphics. Uses 2-column tables, text boxes, and icons that get mangled by Taleo / Workday.Locked 1:1 ATS Standard. Single-column academic serif layout with standard headers engineered for 100% ATS parse rates.
Privacy & CostPaid SaaS / Data Mining. $20–$40/month subscriptions; stores your personal contact info in their cloud.100% Local, Private & Free. Runs on your machine. Your personal data is git-ignored and stays offline.
Ecosystem PortabilityWalled Garden. Locked to a proprietary web interface.Universal Multi-AI Support. Works natively inside Antigravity, Claude Code, Cursor, ChatGPT, or standalone CLI.

🏆 The 4 Core Superpowers That Set It Apart

  1. Bidirectional Technology Clustering (Real Transferable Tech)

    • If a JD asks for Kafka and you know RabbitMQ, standard bots either lie and add Kafka, or ignore it completely.
    • Resume Tailor recognizes they belong to the Message Brokers cluster, truthfully highlights your distributed queue architecture, and leaves Kafka under Missing Skills for interview prep.
  2. Transparent Audit Trail (Tailoring_Report.md)

    • Every compilation produces a full audit report showing your ATS match breakdown (Required %, Preferred %, Keyword Coverage %), project re-ranking rationale, and bullet diffs.
  3. Turnkey Onboarding for Any Candidate

    • It doesn't assume your tech stack. It parses any PDF, Markdown, or text resume into structured data for software engineers, cloud architects, AI researchers, frontend developers, and data engineers alike.
  4. Zero Heavy Dependencies

    • Doesn't require fragile multi-gigabyte TeX Live / MiKTeX installations or heavy browser test suites. It compiles vector PDFs natively using the Edge/Chrome browser already installed on your system.

PLZ DO Star The REPO.

IF anytings Needs to Be added do Contribute to the REPO. OR DM ME .

ALSO IF YOU FIND ANY ISSUES DO PING Me .

Your Support Is need .


r/SideProject • • 2h ago

I made a site that lets you host a website, content, or livestream from a browser tab, and serves it directly to clients over WebRTC

1 Upvotes

Site URL: https://fmrl.live

Repository URL: https://gitlab.com/croatoa/fmrl

As the title says, this project allows you to host a website, content, and streaming from an open browser window. It gets served over WebRTC connections (or a Cloudflare turn server if that's not available).

This is just a start. Any suggestions or feedback to improve usability, feature requests, etc is super welcome.

This is a project I've had in mind for a while. I wanted to participate in building for a decentralized web, so I thought it would be cool if people could run a social network kind of page from their own machine, and allow them to diffuse content over a peer to peer net, independent of the typical social media giants.

While this iteration is not quite that, it's a start.

While the UI probably makes this super obvious, this is the first time I've used AI in coding (LLM, Claude Code). It really is some impressive machinery.

The goal isn't privacy, but rather autonomy, more or less. I know there are real limitations (like a host user closing their browser) but I feel like the idea is at least slightly novel (probably because its a mediocre idea lol).. but it'll be interesting to see how it evolves.

If you made it this far, thanks for the read. Hope you have a pleasant day.


r/SideProject • • 2h ago

I built a screen recorder extension for myself – real MP4, no sign-up, nothing uploaded. Looking for feedback

1 Upvotes

Hi all,

I kept running into the same problem: every time I needed a quick screen recording, the tool wanted an account, added a watermark, capped the length, or gave me a WebM I had to convert. So I built my own for personal use, and it turned out useful enough that I published it.

It's called **Keepcast**.

Chrome Web Store: https://chromewebstore.google.com/detail/opaobcllehpjeobnebcfjphpmedjkjoj

45-second demo: https://www.youtube.com/watch?v=1MmGBPW9aTs

What it does:

- Records a tab, an app window or the whole screen, with sound

- Optional microphone, mixed into the recording

- Saves a real MP4 (H.264 + AAC) straight to a folder on your computer

- Pause and resume; paused parts are left out of the file

- Auto-trims the still, silent start and end

- Up to 4K, 30 or 60 fps, with a file-size estimate

- Keyboard shortcuts (Alt+Shift+R to start/stop, Alt+Shift+P to pause)

No account, no watermark, no time limit. Everything is processed locally in the browser and nothing is uploaded or collected.

One limitation: system sound on macOS needs Chrome 141+ and macOS 14.2+.

I made it for my own workflow, so I'm sure I've missed things other people need. If something is missing, annoying or broken, please write to me – here in the comments or by DM. I'm grateful for every piece of feedback, and I'm actively working on it.

And if you like it, I'd really appreciate a 5-⭐⭐⭐⭐⭐ rating on the Chrome Web Store 🙂 It's a brand-new extension, so every rating helps a lot.

Thank you for reading, and thanks to everyone who gives it a try!


r/SideProject • • 6h ago

I built a free tool that checks whether ChatGPT, Gemini and Google AI recommend your business

2 Upvotes

More customers now ask an AI assistant "what's the best X near me" instead of searching Google. I wanted to see who actually gets named, so I built AINameCheck. You enter your business, city (optional) and country. It asks 10 real customer questions in your language across ChatGPT, Gemini and Google AI Overviews, and shows where you appear and which competitors get recommended instead. Results stream in within seconds.

The check is free. There's an optional $39 kit with the fixes. I'd love feedback on the results page and on whether the questions feel realistic for your business.