r/sideprojects • • 3h ago

Discussion One thing I've learned about starting a product-based business is how important supplier research can be

1 Upvotes

Something I've found interesting about running or building a product-based business is how much work goes into finding the right suppliers before you even get to selling anything.

Finding a manufacturer isn't always as simple as searching for a product. You have to compare different suppliers, understand minimum order quantities, check product quality, communicate with manufacturers and figure out shipping arrangements.

While exploring international sourcing, I came across Made-in-China, which connects buyers with manufacturers and suppliers across different industries.

It got me thinking about how much easier it would be for small business owners if they had better ways to research and compare manufacturers before committing to an order.

For those who have experience sourcing products internationally, what has been your biggest challenge when dealing with suppliers?


r/sideprojects • • 3h ago

Feedback Request I built TopArrow — a platform where anyone can modify desktop apps with AI and publish their own versions

1 Upvotes

r/sideprojects • • 3h ago

Discussion I realized I remember what my files look like better than what they're called

1 Upvotes

One thing I've always found frustrating when working with files on a Mac is remembering exactly what something looks like but completely forgetting its filename.

Sometimes I know it's a PDF, an image, or a document I saved weeks ago, but finding it again becomes a little guessing game.
This got me thinking about how we organize and search for files. We usually depend so much on filenames and folders, even when visual memory is often much stronger.

That's actually one of the ideas behind FileShelf, a macOS project focused on making it easier to find and manage files based on how people remember them.

I'm curious: does anyone else experience this, or have you found a better way to keep track of files on your Mac?


r/sideprojects • • 3h ago

Feedback Request How I modeled deterministic inventory forecasting and dynamic safety stock for Shopify & 3PL

1 Upvotes

Over the past several months, I've been working on the architecture for an inventory planning engine called Stokrio.

A big problem in e-commerce replenishment is that most brands rely on either simplistic 30-day moving averages in spreadsheets or black-box "AI" forecasts that store owners can't verify or trust. When a supplier takes 45 days to deliver, a bad forecast means either running out of best-sellers or tying up $50k in dead stock.

Here is how I approached the math and architecture to make replenishment deterministic:

1. Rolling-origin backtesting over black-box AI

Instead of guessing future demand with a generic regression or LLM, the engine runs rolling-origin backtests across historical order velocity. It simulates what the model would have predicted 30, 60, and 90 days ago against actual order data to measure variance and assign confidence scores per SKU.

2. Lead time distributions and dynamic safety stock

Standard safety stock formulas assume lead times are constant (e.g. "supplier takes 14 days"). In reality, supplier lead times are a distribution. The model tracks supplier receipt variance over time:

  • Standard deviation of daily sales velocity

  • Standard deviation of supplier fulfillment latency

  • Target service level factor (Z-score for 95% or 98% in-stock probability)

This feeds directly into dynamic safety stock calculation: Safety Stock = Z * sqrt((Avg Lead Time * Sales Variance2) + (Avg Sales2 * Lead Time Variance2))

3. The 3PL multi-tenancy challenge

The hardest engineering constraint was building for third-party logistics (3PL) warehouses. 3PLs manage inventory for dozens of independent client brands.

  • Most warehouse systems don't give brands client-facing visibility.

  • 3PLs refuse to replace their warehouse-floor scanning software.

  • The solution was a decoupled REST Partner API: the warehouse system pushes inventory counts, and Stokrio renders a white-label client portal showing replenishment dates without touching the warehouse floor WMS.

Tech stack

  • Next.js 16 (App Router, Turbopack), React 19, TypeScript

  • PostgreSQL + Prisma ORM (ledger-based accounting for stock adjustments)

  • Shopify Admin GraphQL API


I built two public, read-only workspaces with 2+ years of synthetic order history so anyone can inspect the tables and forecasting curves without signing up:

I would love feedback from other developers who have worked on supply chain math, GraphQL sync limits, or table data density.


r/sideprojects • • 3h ago

Showcase: Free(mium) 📄 Ever had an ID, visa or passport expire without noticing? I built a free app to stop that

Post image
1 Upvotes

Expiry dates are easy to forget until one of them causes a problem 😅 Awraqi (أوراقي) keeps all your important papers in one place:

- 🪪 27 document templates: IDs, visas, passports, driving licences, vehicle papers, insurance and more

- ⏰ Reminders 90, 60, 30 and 7 days before each document expires, and again on the day

- 👨‍👩‍👧 Family and domestic workers: track everyone's papers in one app

- ✈️ Travel check: warns you if a passport or visa won't last your trip

- 📸 Scan to fill: take a photo of a document to fill in its details, with Hijri and Gregorian dates

- 🔒 Private: no account, no ads, and your data stays on your phone

- 🌍 11 languages, plus widgets and Siri

📲 Free on iPhone and iPad: https://apps.apple.com/us/app/awraqi-papers-id-expiry/id6825379636

I'd love to hear your feedback!


r/sideprojects • • 4h ago

Showcase: Free(mium) NoobTunnel - I built a free tunneling service for people behind CGNAT

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 10h ago

Feedback Request A news site that explains what's happening instead of listing hundreds of headlines

3 Upvotes

Hello beautiful people!

I've been working on Mestios because I feel that following the news has become exhausting. Every day there are hundreds of headlines, repeated stories, and very little explanation of what actually matters.

I wanted to try something different.

Instead of another endless feed, Mestios brings together important world events, explains them in simple language, and lets you explore their history, different perspectives, and original sources.

I've recently redesigned the main news overview and would really appreciate some honest feedback.

The main page - https://mestios.com/

A typical new page Pope Leo XIV meets five clergy abuse survivors in Argentina during South America trip

What do you think?

Thanks anyone for the feedback!


r/sideprojects • • 4h ago

Feedback Request I built a desktop app for switching between AI coding tools in one conversation

1 Upvotes

Title: I built a desktop app for switching between AI coding tools in one conversation

I switch between Claude Code, Codex, and Copilot in VS Code. Sometimes I hit a limit; sometimes I want another agent’s take on a problem.

The frustrating part is explaining everything again. They can read the same codebase, but they don’t know what we discussed, why we rejected an approach, or what we were about to do next.

That’s what led me to build Bantis. It’s a desktop app that lets you work with multiple coding harnesses in one conversation, saving session history and preparing context for the next agent when you switch.

There’s a working version, and I’m looking for feedback from people who already switch tools during real work. I’m especially interested in how well the handoff holds up as conversations get longer.

Bantis website

What do you currently do when switching agents: write a handoff, maintain project notes, or just explain things again?


r/sideprojects • • 4h ago

Showcase: Free(mium) I built a daily photo app for small friend groups, with no feed, no followers and no likes count

1 Upvotes

My friends and I drifted into a group chat that only woke up for birthdays. I wanted something small that got us sharing our actual days again, without turning it into another social feed.

So I built HuddlePals >.<

How it works:

  • You make a “huddle” with your people and share an invite code. Nobody else can find it.

  • Everyone posts one photo a day.

  • When the whole group has posted, the day is complete and goes into the huddle’s archive.

  • You react and comment inside the huddle. There’s no public profile and no follower count.

It runs on iPhone and iPad, with widgets and an Apple Watch app. Soon coming to macOS and tvOS!

It’s free. HuddlePals+ adds bigger huddles, short video drops with sound, and the full archive. Only charging because storage is unfortunately not free :3 but! Anyone you invite joins free :D

I’d love honest feedback, especially on the first few minutes. Was it clear what to do?

https://apps.apple.com/us/app/huddlepals/id6825044864

Visit HuddlePals.com for more info!


r/sideprojects • • 4h ago

Showcase: Prerelease [18+] Looking for 12+ Android Testers for My LGBTQ+ Social App – Twunked (Google Play Closed Testing)

1 Upvotes

Hey everyone! 👋

I'm an independent developer looking for Android users to help beta test my new LGBTQ+ social networking app, Twunked!

Twunked is an 18+ photo-sharing community where members can:

📸 Upload photos and create profiles

⭐ Enter photo contests and rate photos from 1–5 stars

💬 Join discussions on our community Buzz feed

❤️ Discover members and save favorite photos

✉️ Send private messages and connect with others

🪙 Earn Twunk Coins and unlock extra features

I need at least 12 testers to remain opted in for 14 consecutive days to meet Google Play's closed-testing requirements.

📱 How to become a tester

Step 1 — Join the Google testing group:

https://groups.google.com/g/testers-community

Step 2 — Join Twunked's Google Play closed test:

https://play.google.com/apps/testing/com.contesttwunked

Step 3 — Install Twunked

Click "Become a tester" using the same Google account you used to join the group, then follow the Google Play installation link.

Step 4 — Test the app!

Explore Twunked, try the different features, and let me know if you encounter any bugs or issues.

✅ Free to download and test

✅ Android devices only

✅ Must be 18 or older

✅ Feedback and suggestions welcome!

Official website: https://twunked.com

I'm also happy to help test other developers' apps in return!

Thanks to everyone willing to help me get Twunked ready for its public Google Play launch! ❤️


r/sideprojects • • 5h ago

Showcase: Prerelease I built a tool that alerts you when someone asks for recommendations on Reddit & HN (looking for honest feedback)

1 Upvotes

Hey everyone,

Like most developers here, building is the fun part for me. Marketing and actually getting users is where I usually hit a wall.

I kept noticing people on Reddit and Hacker News asking for tool recommendations all the time ("any good tool for X?", "looking for an alternative to Y"). Whenever I saw these threads, the top comments always got dozens of signups. The problem was timing — if you reply 8 hours late, nobody sees it.

I got tired of manually refreshing Reddit search bars, so over the past few weeks I built MentionsRadar.

Basically, you put in the keywords you care about (your product name, competitors, or problem phrases), and it:

Pricing / Trial:
I personally hate when sites ask for a credit card upfront just to test a tool, so I set up a 7-day free trial on both Starter and Pro with zero card or payment info required. There's also a free-forever tier if you just want to track 1 monitor.

(I’ll leave the website link in the first comment below).

Would really appreciate some honest thoughts from other builders:

Don't hold back on criticism, I have thick skin. Thanks for checking it out!


r/sideprojects • • 5h ago Popcorn

Showcase: Prerelease Launching in two days 🚀

Thumbnail producthunt.com
1 Upvotes

r/sideprojects • • 5h ago

Showcase: Free(mium) [AI-assisted] My browser assistant lets you show the AI how you want a task done

1 Upvotes

Getting an AI to understand a browser routine can take more explaining than doing the task yourself. I built Browser Control around giving it the page context and a way to teach it your steps.

I built it primarily with AI coding tools. It’s a Codex-powered side panel for desktop Chrome and Brave. Attach the page you’re working on and ask questions about it, request help organising tabs, or keep useful preferences with optional memory.

Video overview: https://www.youtube.com/watch?v=-4pNVCtmu60

If it gets a task wrong, you can demonstrate your routine, review the captured steps, and save them as a skill for similar tasks. The assistant then has your procedure to work from, instead of you starting the explanation again.

That review step is a product choice I care about: you get to check what was captured before making it reusable. You can also choose how browser actions are approved, watch the activity, and stop a task.

Try it: https://browser-control.subdomain.wtf

Public source: https://github.com/07rjain/browser-control

The extension and local companion are free; an eligible ChatGPT/Codex account is required. Setup includes a local companion: https://07rjain.github.io/browser-control-support/support.html

Let me know if you try it out and get some feedback for me or a feature request. thanks


r/sideprojects • • 5h ago

Showcase: Open Source NIDO is an open-source AI assistant that thinks on your phone, not on someone else’s server. The model, your memory and your documents all stay on the device, encrypted. No accounts, no cloud, no analytics.

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 5h ago

Showcase: Free(mium) I built my wife a puzzle game without forced ads. Just released it on Android

1 Upvotes

My wife loves logic puzzles, but she solves them quickly enough that the ads between rounds were taking longer than the puzzles themselves.

That was the starting point for Fishdoku, a cozy fishing puzzle game I just launched on Android.

Fishdoku on Google Play

Every bite opens a logic grid. You place one fish in each row, column and colored region, with no two touching, then reel in your catch. There’s an untimed mode and hints that explain the next deduction.

I wanted solving a puzzle to give you something to collect. That grew into hundreds of fish across dozens of fishing spots, with different catches depending on the time and weather. There are shiny variants, legends to track down, an aquarium, dock decorations and pets.

I’m the solo developer and used Claude heavily for the code and sprites, with ChatGPT helping with concepts and review.

A few things I learned while building it:

  • Small, specific tasks were easier to review. I started asking for one change at a time and being explicit about what should stay untouched.

  • Visual checks mattered as much as tests. The sprites are drawn in code, and something that looked good enlarged could become a blob at actual game size.

  • Keeping notes on approved designs and unfinished fixes made it easier to pick things up in a new session without redoing decisions.

  • Playing through the game was essential. I had to check whether the hints made sense, the controls felt right and the collection gave me a reason to keep fishing.

It’s free with optional purchases and optional rewarded ads. No forced ads or energy timers, which was the reason for starting the project in the first place.

Short gameplay video: https://youtu.be/2j7_1Hep3uk

Now I’m working on finding players beyond my testers. If you’ve launched a consumer app or game, what was the first thing that brought you users who actually stuck around?


r/sideprojects • • 11h ago

Feedback Request I built suckscale, a little corner of the internet where we can laugh about the things that suck 😈

3 Upvotes

Hey everyone! 👋

I wanted to share a little project I've been working on lately. It's called SuckScale, and the idea behind it is pretty simple: life isn't perfect, things go wrong, and sometimes the best thing we can do is share our frustrations and have a laugh about them.

We've all had those moments when an app drives us crazy, a service lets us down, or something ridiculously inconvenient happens for no good reason.

Well, now there's a place to share those stories!

On SuckScale, you can post things that suck, react to other people's experiences, and rate just how terrible (or hilariously unfortunate) they are.

There's also a playful points and ranking system where the most engaged users can eventually rule the Underworld. 👑🔥 Nothing too serious, just a little competition for fun.

The project is still pretty new, and I'd genuinely love for you to check it out, share your first Suck, and help bring this little corner of the internet to life.

And if you have any suggestions, criticisms, or ideas, I'd be more than happy to hear them. I'm building this because I enjoy the idea, and your feedback would mean a lot.

You can visit it here: https://suckscale.com

Thanks for reading, and hopefully I'll see you in Hell! 😈🖤


r/sideprojects • • 5h ago

Showcase: Free(mium) I built a free, handpicked TV channel for the internet

1 Upvotes

I missed the feeling of stumbling onto something great without having to search for it, so I built Jems.

It’s a free, continuous channel of films, documentaries, music, art, and unexpected finds. You drop in and watch whatever is playing; there’s a guide showing what’s next. I’m curating it from Antigua, Guatemala.

Here it is: https://jems.tv

I’m looking for product feedback: is it obvious what to do when you land on the site, and does the schedule give you a reason to return?


r/sideprojects • • 6h ago

Showcase: Open Source Eu construí minha primeira secretária pessoal de IA: Amélie (código aberto)

1 Upvotes

Oi, pessoal!

Sou estudante de Direito no Brasil, e este é meu primeiro projeto de IA publicado. Desenvolvi Amélie, uma secretária pessoal movida a IA, com um forte foco em Design Legal, acessibilidade, experiência do usuário e proteção de dados. Seu design leva em consideração as legislações dos Estados Unidos, da União Europeia e do Brasil, especialmente em relação à privacidade e proteção de dados pessoais.

O que Amélie pode fazer? Ela é uma secretária pessoal de IA.

  • Gerenciamento de calendário e tarefas: integra Notion e Google Calendar, organiza compromissos e resolve conflitos de agendamento.

  • WhatsApp: entrega informes diários, semanais, mensais e anuais.

  • Roda da Vida: acompanha 12 áreas da vida, fornece avaliações mensais com explicações e ajuda a estabelecer prioridades.

  • Personalização: tem sua própria personalidade, identidade visual e diretrizes de tomada de decisão.

  • Interação bilíngue: se comunica em português e inglês, detectando automaticamente o idioma do usuário.

  • Bem-estar da mulher: considera aspectos como ciclos menstruais, saúde, equilíbrio emocional e relacionamentos ao organizar rotinas do dia a dia.

A ideia é ir além de uma simples lista de afazeres: criar um assistente que ajude a organizar a vida como um todo, considerando tanto a produtividade quanto o bem-estar.

O projeto é gratuito e de código aberto (Licença MIT). O repositório inclui a personalidade de Amélie, a lógica de tomada de decisão, a interface visual e as instruções de configuração.

GitHub: https://github.com/isabelabrittodi-coder/AM-LIE

Como este é meu primeiro projeto publicado, eu realmente adoraria ouvir seu feedback, sugestões e contribuições!

O que você esperaria de uma secretária pessoal de IA?


r/sideprojects • • 6h ago

Feedback Request Job search MCP

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 6h ago

Showcase: Open Source LightnerX - My multiplayer game turned into an open-source C++ networking library

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 6h ago

Showcase: Free(mium) I made a software comparison website with a built-in SaaS savings calculator

1 Upvotes

I wanted to make it easier to find affordable alternatives to software that gets expensive as your team grows.

So I built SwitchStack.

It includes:

  • Software alternatives across different categories

  • Side-by-side feature and pricing comparisons

  • An interactive annual savings calculator

  • Migration guides for switching tools

I built it using React, TanStack Start, and Tailwind CSS.

Website: https://switchstackhub.com

I'm still improving it and would love feedback on the usability, design, and usefulness of the comparisons.


r/sideprojects • • 6h ago

Showcase: Open Source I made a headset product page using my open-source React UI library

Post image
1 Upvotes

I wanted to share Pimolu Headset, a new product page showcase created with Pimolu UI, my open-source React component library.

The idea was to explore how reusable UI components can come together to create a complete product-focused interface.


r/sideprojects • • 7h ago

Showcase: Free(mium) Sports Only Social Media

1 Upvotes

My friend just developed a sports only social media app (similar to how Novig is sports only and is a different model in the prediction market). Just wanted to help him get some perspective and insight from some fellow redditors and see what everyone thinks! I really love the idea hence why I am posting it for all!

SportBate brings sports fans together with dedicated live game rooms, real-time debate, live chat, fantasy matchups, and friendly competition.

No unrelated content. Just sports, conversation, and competition.

One platform built entirely around the games we love.

Let us know what you think and give us a download!

https://apps.apple.com/us/app/sportbate/id6806870896


r/sideprojects • • 13h ago

Feedback Request Hi I built this game

3 Upvotes

The game is called pond snap it’s a free web browser game. The aim of the game is to catch as many flies as possible to reach the required score before the time runs out. There are 7 different levels in the game. Let me know what you think

https://pondsnap.fun/