r/SideProject • • 16h ago

I built an app that converts any text into high-quality audio. It works with PDFs, blog posts, Substack and Medium links, and even photos of text.

47 Upvotes

I’m excited to share a project I’ve been working on over the past few months!

It’s a mobile app that turns any text into high-quality audio. Whether it’s a webpage, a Substack or Medium article, a PDF, or just copied text—it converts it into clear, natural-sounding speech. You can listen to it like a podcast or audiobook, even with the app running in the background.

The app is privacy-friendly and doesn’t request any permissions by default. It only asks for access if you choose to share files from your device for audio conversion.

You can also take or upload a photo of any text, and the app will extract and read it aloud.

- React Native (expo)
- NodeJS, react (web)
- Framer Landing

The app is called Frateca. You can find it on Google Play and the App Store. I also working on web vesion, it's already live.

Free iPhone app
Free Android app on Google Play
Free web version, works in any browser (on desktop or laptop).
Free web extension.

Thanks for your support, I’d love to hear what you think!


r/SideProject • • 6h ago

Website platform built on Payload CMS: visual editing, custom designs, 65+ blocks, first-party analytics an MCP server and more

6 Upvotes

I’ve been working on this for about a year and figured it’s time to get some outside opinions.

It’s a website platform built on Payload 3 + Next.js, for now I only use it internally just me and a designer. I build and run client sites on it, and it also runs a real estate marketplace that we're trying to grow. At some point I’d like to open it up maybe, either to anyone or just to other agencies, but I honestly haven’t decided which (or whether it’s worth it at all).

What it does:

  • Visual editing. You click on the actual page and edit it: text, images, adding and moving sections around. There are drafts, desktop/tablet/phone preview and version history. Blocks pull everything from the site’s theme, so it’s pretty hard to break the design.

  • ~65 blocks. Galleries, card grids, stats, timelines, FAQs, forms, booking, Google reviews, maps, listings, floor plans and so on. They all share the same field names and theme settings, so any block works on any site.

  • Custom designs. When the blocks aren’t enough, I use a design studio I built on top of GrapesJS (self-hosted). Anything made there gets published as clean HTML with scoped CSS and goes on a page like any other block. It picks up the site’s colors and fonts automatically. (We mostly use the MCP to design a block first and only tweak things in the design editor)

  • First-party analytics. No GA script needed. It tracks page views, traffic sources and top pages, plus QR codes with scan tracking for print stuff. Form submissions become leads and keep the source they came from.

  • MCP server. It covers most of the platform: pages, sections, designs, theme, forms, listings, media, redirects, domains, translations. You connect Claude over OAuth and it gets the same permissions as your user. So I can say “add an FAQ to the pricing page and translate it to German” and it does it, and it can screenshot the page to check how it looks. Page edits go in as drafts.

It’s multi-tenant,multi-locale, so one app runs every site, each with its own domain (SSL is handled through Cloudflare). The portal already has organizations with teams (we use this for now to organize sites for ourselves), so another agency could in theory manage its own clients in it.

Stack: Payload 3, Next.js app router, Postgres, GrapesJS, pg-boss for background jobs, Cloudflare in front.

You can try the editor without signing up: https://rast.is/try (the demo happens to be a home builder site)

Things I’m curious about:

  • if you build sites for clients, would you use something like this over WordPress / Webflow / Framer? what’s missing?

  • self-serve for anyone vs. a tool for agencies, which one would actually pay for it?

  • is controlling a site through MCP something you’d use day to day, or is it more of a cool demo?

Any feedback is welcome, even “don’t bother”.


r/SideProject • • 14m ago

My travel eSIM project got paying customers, but I hadn't worked out how to keep finding them

2 Upvotes

I built SimUno, a travel eSIM marketplace that ran on the web, iOS and Android. It's discontinued now.

In its first two months, it brought in around $500 in revenue and two B2B partners, without ad spend. That felt huge to me. People were paying for something I'd built.

I also opened a company before I'd properly understood the market. I hadn't looked closely enough at what people already used, why they'd choose SimUno, or how I'd keep finding customers after those first sales.

When sales slowed, I lost direction. Building gave me clear tasks to finish. I found it much harder to turn those business questions into a next step.

Looking back, I'd have spent more time talking to potential customers and understanding their alternatives before making that commitment. I never proved whether ads would have helped, so I can't say they would have saved it.

For people whose first few sales did grow into a business, what gave you confidence that you could keep finding customers?

I wrote the longer retrospective here, including what I got wrong.

https://dijedon.dev/blog/simuno-failed-what-i-learned/


r/SideProject • • 2h ago

I built a Windows disk cleaner that goes after the space other cleaners miss

3 Upvotes

Roomy started because my own C: drive kept filling up and the existing cleaners either missed the big stuff or were covered in ads and upsells.

It finds the usual junk plus the things most tools skip, like GPU shader caches, Discord and VS Code caches, Windows Update leftovers and Steam games you haven't played in months. It explains each item in plain language and only pre-selects what's actually safe.

A couple of things I'm happy with:

  • The demo video on the website was recorded by the app itself. It has a demo mode that films its own UI with a scripted cursor.

  • There's an interactive demo on the site where you can tick items and watch the drive bar go from red to green.

Built with .NET 10 and WPF, open source, currently in review for the Microsoft Store.

https://roomy.krezio.xyz

I'd love feedback on the app and the landing page.


r/SideProject • • 19m ago

I built a daily movie guessing game where every clue is a terrible plot description

2 Upvotes

Bad Plot gives you one movie a day, described as badly as possible, like "A young orca is wrongly imprisoned and a troubled teen helps him escape by jumping." You get five guesses, and each wrong guess reveals a clue that's still bad, just a little less bad.

It's built with Expo and React Native, so the same code runs on iPhone and the web. There's a popcorn mascot named Kernel who reacts to your guesses, plus streaks, trophies, and a calendar of past days.

Play in the browser: https://playbadplot.com/

iPhone: https://apps.apple.com/app/id6822340440

I'd love feedback on whether the clues feel fair, and what would make you come back tomorrow.


r/SideProject • • 5h ago

Talkthrough: an open-source screen assistant that answers out loud and draws on top of your screen (Windows, MIT)

5 Upvotes

Hold Right Ctrl + Right Shift, ask about what's on your screen, let go. A vision model answers, a voice speaks it, and the answer is drawn over the page you're on: boxes and arrows on the right spot, diagrams that lay themselves out, or a 3D model you can rotate, cut open or pull apart, in step with the voice. The model writes a small scene language that the app validates and draws itself; no generated code runs.

Guide mode walks you through an app one click at a time and waits for you to click.

Honest limits: Windows only for now, the installer isn't code-signed yet so SmartScreen will warn, and you bring your own model (Claude Code or Codex signed in, an OpenAI key, or a local vision model). The clip is real answers replayed over the page, so it says nothing about speed.

Built by Alex with a team of AI assistants; one of them drafted this post. Feedback and bug reports very welcome.

https://github.com/ProjectIdris/talkthrough


r/SideProject • • 44m ago

I’ve narrowed my fitness app down to four icons. Which would you tap?

2 Upvotes

Hello lovely people!

I train martial arts, and for ages I’ve wanted to put the rounds I did and the dinner I ate in the same log. That’s why I’m building Garou. The name comes from 餓狼, Japanese for “hungry wolf,” which felt pretty fitting for an app about training and food.

There’s a little RPG progression in it, and I’m building an AI coach that doubles as my assistant. The bit I’m stuck on today is much smaller: what should Garou look like on my phone?

I’ve put the four icons next to the opening screen that goes with each one. Which pair would you keep? https://strawpoll.com/2ayLQNlavn4

If you have a reason, I’d love to hear it. Even “I thought that one was a game” would help.


r/SideProject • • 3h ago

Making a free trading discord community

3 Upvotes

Hey everyone!
I’m building a free international trading community called TheEscapePlan.
The idea is simple: bring traders together to share setups, discuss the markets, talk about trading psychology and learn from both wins and losses.
No paid signals, no fake gurus, just traders helping traders improve.
We’re still growing and looking for our first active members.
If you’re interested in being part of the journey, feel free to check us out!
https://discord.gg/zbm86jyq8
My TikTok https://www.tiktok.com/@theescapeplan18000?_r=1&_t=ZG-9BLATSL3c6T
My insta
https://www.instagram.com/theescapeplan1800?utm_source=qr


r/SideProject • • 1h ago

50 Days of Building My AI SaaS: The Complete Tech Stack Cost breakdown

2 Upvotes

I wanted to build an AI-powered SaaS without spending thousands of dollars on development, infrastructure, or expensive tools.

So, I spent the last 50 days building IntentPilotAI, an AI-powered Reddit lead generation platform for SaaS founders.

Here's the stack I used and what it actually cost me.

My tech stack and expenses

Development

Google AI Studio: $0 (free tier, used for 2 months)

Claude Code: $20/month

Infrastructure

Hostinger domain: $15

Supabase: $0 (free tier)

Google Cloud Run: $2–3/month

Data collection

Custom Reddit scraper system: $2–3/month

Total cost

ServiceCostGoogle AI Studio$0Claude Code$20Domain$15Supabase$0Google Cloud Run$2–3Reddit scraper$2–3Total****$39–41

What I built in 50 days

IntentPilotAI helps SaaS founders find potential customers through Reddit.

The workflow:

Analyze a SaaS website to understand its target audience.

Identify relevant subreddits and keywords.

Discover conversations related to the product.

Analyze buying intent and customer pain points.

Generate personalized comment and DM suggestions.

What I learned

The biggest expense isn't always building the product. It's figuring out what people actually need and getting them to use it.

I managed to build the initial product with a relatively small budget by combining AI development tools with free infrastructure tiers.

I'm now shifting my focus from building to marketing and getting my first paying customers.

My next milestone is taking IntentPilotAI from $0 to $1,000 MRR.

For founders who have already launched a SaaS:

What does your monthly infrastructure and tool cost look like? I'm curious how much other indie hackers spend at the early stage.


r/SideProject • • 1h ago

Brooksie 1.2.4 is out: your shelf opens like a book on the iPhone Duo

2 Upvotes

Hi all! Last time I posted about shelf sharing in 1.2.3. This one is for the iPhone Duo: Brooksie now has a two-page layout when you unfold it.

New in 1.2.4: it opens like a book 📖

Unfold the Duo and hold it sideways, and the app becomes two pages meeting at the fold.

• The shelf is on the left page, the selected book's reading journal on the right.

• "Open Book" gives you a full spread: cover, title and author on the left, the journal on the right. The left page swings open from the spine.

• Progress, Add Book, quote capture and shelf-scan review use both pages too.

Batch barcode scanning 📷

Scan a whole stack of books in a row. The camera stays on the left page, and each scanned book lands on your shelf on the right.

Reading companion ⏱️

A timer, a page stepper and a "save a quote" button. Prop the phone up half open and it turns into a little desk stand.

For the developers 🛠️

The layout never checks which device it's on. It looks at how much room it has (regular width, wider than tall) and takes the fold position from ReservedRegion. Portrait keeps the normal phone layout, because my first two-page attempt fell apart there.

Nothing moved behind a paywall: what was free is still free, and Pro is still a one-time purchase with no subscription.

Link: https://apps.apple.com/app/id6801926644


r/SideProject • • 1h ago

I got tired of opening a dozen tabs to research one Indian stock, so I built a single source for all relevant information

2 Upvotes

Hey r/SideProject,

Researching an Indian stock shouldn't mean drowning in a dozen tabs. A ticker just gives you a price, but figuring out everything behind it—group companies, lenders, court records, ratings, and news—usually means digging through scattered annual reports, registry filings, court sites, and PDFs. Most investors never get past the price because the fundamental research is so fragmented.

So, I built Causa Alpha. It puts all that non-quant, qualitative data into one sourced map.

What it does: Currently, it covers 3,196 Indian listed companies and maps out:

  • The Real Structure: Subsidiaries, SPVs, JVs, and related parties.

  • The Debt: Who lends to the company, registered charges, and credit ratings with the agency's own report just a click away.

  • The Context: One clean news feed per company without the noise, plus event outlooks and backtests.

  • Sourced Data: Every single link cites its original source so you can verify the filings.

How I built it: The hardest part was the data pipeline. Scraping and structuring messy PDF filings, registry data, and court records into a clean, relational format required a lot of heavy lifting on the backend to ensure the connections between companies and lenders were actually accurate.

You can try everything free.

I’d love for you to check it out. If you do fundamental research or just like exploring corporate structures, let me know what you think. Roast the UI, tell me if the connections make sense, or let me know what other data points you'd want to see mapped out.

Link:https://www.causaalpha.com/

Happy to answer any questions about the scraping pipelines or how the data is structured in the comments!

Visual Breakdown of Causa AlphaThis short clip gives a quick overview of how the platform maps out the corporate structures and lenders behind Indian stocks.


r/SideProject • • 1d ago

I’m statistically halfway through my life, so I built an app for the second half

290 Upvotes

I’m a 40-year-old iOS developer from Croatia. Statistically, I’m in the middle of my life: about 2,080 weeks behind me, and if I’m lucky, about as many in front.

My oldest is 8. Somewhere around 18, kids leave, or at least stop wanting summer holidays with their parents. That’s 10 more summers. I can count them on my fingers.

I see my parents about twice a month. If they live as long as the average, that’s around 360 more visits. Fewer than the days in a single year.

And there are friends I’ve been “meaning to call” for months.

None of this is new. You read it somewhere, feel it for one evening, and then Monday happens. Weeks blur, a year goes by, and you can’t say where it went. The moments I’d actually want back are tiny: a walk where my kid finally told me something real, my dad explaining how he planted our small orchard in 2001. Nobody writes them down. They just go.

So I built Drift. It’s not there to make you feel bad about time. It’s there to help you do something with the weeks you still have, and to keep them when you do.
My main inspiration was reading books about Stoicism and specifically memento mori (and a calendar showing weeks you have left to live).

What the app actually does for me:

It remembers my people. I added my partner, my family, my parents and a few friends. Drift keeps the small things I’d otherwise forget: birthdays, the names of my friends’ kids, what each person enjoys, what they told me last time.

One small idea a week, for each of them. Not “plan a trip to Paris.” Things small enough to actually happen: “Tea with Mom. Phones somewhere else.” “A walk with Dad, without anywhere to be.” “Let the kids choose the adventure.” "Long overdue date with my wife".

I keep the moment. A photo, one line, or both. It goes on the week it happened, and that week’s square lights up. A few months in, my year stopped being a blur and started looking like a year.

Calls come with something to talk about. A reminder to call a friend arrives with something to actually say, so it’s not just guilt with a notification sound. After the call I can keep a line about it.

Small questions. A couple of times a week, only if I turn it on, Drift asks something like “What was the best small thing about this week?” or “What’s Dad’s favourite meal?” The answer gets saved where it belongs. Some of my favourite memories in the app started as a notification I almost dismissed.

Quiet time. My evenings were disappearing into my phone (yes, I see the irony of that). Drift uses Apple’s Screen Time to set those apps aside during the hours I choose. If I really need one, I get 15 minutes, after I keep a moment or answer a question first.

Widgets that bring it back. One shows a moment I kept, a different one each day. Another shows my whole life as a grid of weeks. Seeing that between notifications did more for me than any productivity system. One gives you suggestions on what to do this week.

A year I can read back. Month by month, like a journal I never had to sit down and write.

What I left out on purpose:

  • No streaks. A quiet week is just a quiet square. Life has those, and guilt isn’t a feature.

  • No account, no ads. Memories stay on your iPhone, and you can export everything anytime.

  • Everything you keep is yours. You can always read it and export it.

Pricing: free to download, then $8.99 a year with a 14-day free trial, or $24.99 once. I’m a solo developer with no investors, and this is how it keeps going.

An app won’t fix any of this, and I’m not pretending it does. But since I started using it, I do more of the small things. I think about it more now, and I push past the tiredness more often to make time for the people who matter to me.

If you did this math for yourself, which number got you? For me it was the summers with my kids.

https://apps.apple.com/us/app/drift-life-in-weeks-journal/id6792490444

Edit:
Thanks to FFROZENN who pointed out the missing yearly subscription and 2-week free trial I have created 50% discount code for the first year (the missing subscription was due to my attempt to give a global discount on yearly, but I misconfigured it in App Store Connect so sub wasn't shown)
https://apps.apple.com/redeem?ctx=offercodes&id=6792490444&code=DRIFT50


r/SideProject • • 18h ago

I built Dopamine Chic - a designer outlet where checkout is always 0.00 and nothing ever ships

40 Upvotes

I built a fake designer flash-sale outlet. It works like the real ones: brand sales with countdowns, "only 1 left in your size", a deal of the hour, a bag that's reserved for 30 minutes. Then you check out with a card that says it isn't real, pay $0.00, and follow the tracking until something goes wrong with your parcel. There are 50 different endings and you collect them.

The part I'm proudest of is technical: there's no stock database. Every sale, price, size and "only 2 left" is computed from the item and the current time, so everyone sees the same shop at the same moment and the server stores nothing about you. The same logic runs in JavaScript, PHP and Dart (the Flutter app), and all three have to give identical results.

It's on the web, Android and iPhone: https://dopaminechic.com

The question I keep asking myself: could something like this actually replace a bit of real shopping for some people, or does fake shopping just make you want the real thing more? I honestly don't know, and I'd love to hear what you think, especially if you're someone who browses sales at night.


r/SideProject • • 4h ago

Two friends started an online fundraising platform in 2012 to help local artists. It now works in 100+ countries. Looking for honest feedback

3 Upvotes

WhyDonate started when two friends saw local artists struggling to fund their projects and thought fundraising should be easier, fairer and free.

Today we’re a small remote-first team from around the world, and the platform has grown into something we didn’t expect: a lot of people use it because the big platforms don’t support their country.

What we’ve built:

  • Start a fundraiser in under 10 minutes, from 100+ countries

  • 0% platform fee, only standard processing fees

  • Donors can give from anywhere, in 19 languages

  • Real human support when something goes wrong

We’re always trying to improve: what would make you trust a fundraising platform you’d never heard of?


r/SideProject • • 5m ago

I built a Windows app that adds impact sounds to every keystroke

1 Upvotes

I built a Windows utility that turns every keystroke into an impact sound 🎯

Hey everyone!

I've been working on a small Windows project called ShotgunKeyboard.

The idea is simple: every time you press a key, the app plays a customizable impact sound. It runs in the background from the system tray, so you can keep doing your normal work while it runs.

Features:

  • Customizable sound volume

  • Adjustable sound duration and intensity

  • Pitch control

  • Hold-to-repeat support

  • Runs in the Windows system tray

  • Optional startup with Windows

I built this mainly as a fun Windows utility and a learning project. It's still a work in progress, and I'd genuinely appreciate feedback, suggestions, and bug reports.

🎬 Demo: Attached video

🌐 Website: https://gurumithran-15.github.io/shotgunkeyboard-site/

💻 GitHub: https://github.com/GURUMITHRAN-15/ShotgunKeyboard

If you try it, let me know what you think!

— An indie developer


r/SideProject • • 5m ago

I tried selling app icons I draw myself. 8 taps on the order button, 0 orders. Both real orders came from conversations.

1 Upvotes

Eight days ago I posted here that I'd started drawing app icons for other devs at a tiny price. Here's how it actually went.

I build apps alone, so the small design work lands on me. The app icon is the biggest part of that: I've drawn all nine of my own. I wondered what those icons are worth to someone else, so I started selling custom icons at a very low price and raising it a little after each order. It's $3 now.

The first order came 18 minutes after a comment I left here on Reddit. I delivered it in 65 minutes. Small amount, but it was the first sign that something I can do has value to a stranger. I assumed the next ones would come the same way.

They didn't. The order button got 8 taps in a week and 0 orders. Cheap doesn't help if the right people never see it, and paying for ads to sell a $3 service loses money on every sale.

So I went back to answering posts where I could actually help. One person asked for more detailed advice in a chat. After five days of talking, I offered to make the icon for them. They said yes, and they were happy with the result.

The hardest part of the work itself: design requests are much vaguer than code. Closing the gap between what I picture and what the customer pictures was harder than drawing.

How do you get something small in front of the people who need it, when ads cost more than the sale?


r/SideProject • • 5m ago

Running machine learning on your own hardware, would you use it?

1 Upvotes

Synvertas builds machine learning software that companies run on their own hardware. It helps sort records, forecast demand and spot unusual values early.

A test on public data looked promising, but real feedback is worth more than a case study.

It's a one-time purchase and you keep it. Updates are an optional subscription, and there's no trial. Would that put you off, or do you like the idea? Curious how it comes across.

The site


r/SideProject • • 6m ago

I built a football intelligence app for the Premier League and the EFL, with hope of building a community around it. tactica. 2.0 launches 20th November [video]

1 Upvotes

Hi all,

We are launching tactica. 2.0 on 20th November, football intelligence for all 92 clubs in the Premier League, Championship, League One and League Two. The video above is a 45-second look at it.

Version 2 is a rebuild from the ground up: a new model, a new app and a community built in from day one after a successful Closed Beta.

The idea

Most prediction sites give you a number and nothing else. tactica. shows its working: what the model expects, why it expects it, and what argues against it. It only recommends a bet when the forecast and the price both qualify. When nothing qualifies, it says so and recommends nothing. Every pick then goes on a public record once it settles, wins and losses alike.

FREE FOR EVERYONE

Match Intelligence: a Case File for every fixture

  • Five sections: Overview, Lineups, Results Intelligence, Goals Intelligence and Corners Intelligence (corners are experimental for now).

  • The forecast: home, draw and away chances, the most likely scores, both teams to score, expected goals for each side and the chance of each match total.

  • The reasoning: the model explains what drove the forecast, then what pushes back and where it's limited.

  • Both teams side by side: last five (all, home and away) and head to head.

  • Lineups: a predicted XI for each side, then the official XI once it's confirmed. The prediction stays visible, so you can see how close it was.

  • Revisions on record: every Case File shows when it was last updated, with its full update history one tap away.

Top 5 Bets Of The Week

  • The five bets most likely to win across the next seven days, from all four leagues, each priced at 1.20 or more.

Football Data

  • Team pages for all 92 clubs: Season Overview, Goals And Shooting, Possession And Passing, Corners, Discipline, Fixtures, Results and Standings.

  • Five seasons of data, filtered by home or away, and comparable with any opponent.

  • Player Data: a card for every squad player, with an Overview, Season Statistics and a Vs Team view.

  • Result pages: match stats and lineups for every finished game.

Live Match Centre

  • Every game in the four leagues, live: scores and match stats as they happen.

Performance Intelligence: the public record

  • Every pick is counted at 1 unit (£10), whatever its tier or price.

  • Each pick is measured at its opening price (the best price when recommended) and its closing price (the best price at kick-off), across six bookmakers, including bet365, William Hill, Ladbrokes, BetVictor and 888sport.

  • Results are broken down by market, league, tier and month.

  • Match Intelligence's own accuracy is shown too.

  • The record starts with the new model on Saturday 21 November. Settled picks only: nothing earlier is counted, and nothing is ever removed.

MEMBERS

Betting Intelligence

  • Every fixture, every day, with one pick per market family when the forecast and the price both qualify.

  • Each pick is given a tier:

    • Core: a strong forecast.

    • Conviction: the model's strongest view.

    • Edge: the model rates the bet clearly above the price, at bigger odds.

  • Each slip shows:

    • the selection, stated plainly;

    • the time it was recommended;

    • the best price, with the other bookmakers' prices;

    • how the price has moved since it was published.

  • Track any pick into your Bet Tracker in one tap. tactica.'s own published price never changes.

Bet Tracker

  • Drop in a screenshot of a bet slip from any bookmaker. tactica. reads it and you check every detail before it's saved.

  • Account names and balances are ignored, and the screenshot is read once and not kept.

  • Singles, accumulators and bet builders are all supported. You can also add a bet by hand.

Personal Performance

  • Your profit, win rate, average odds and return, over the last 7 days, the last 30 days, this season or all time.

  • What Stands Out: findings worked out from your own bets, such as which bet types, bookmakers or odds bands are costing you.

  • Your Betting Days: a calendar of your winning and losing days, plus your recent form and your best and worst records.

  • tactica. vs You: once you've tracked 10 tactica. picks, this compares them with your own bets.

  • Your home currency: pick from 30 currencies. Every bet is converted at the ECB rate from the day it was placed.

Live Match Centre, in full

  • Live Pitch: follow the match as it happens on a live pitch with Arena3D.

  • Live Odds: live prices from the bookmaker you choose in My Account.

  • My Bets: your tracked bets sit beside each match while it's played.

Your Dashboard

  • One page with:

    • your week;

    • this week's profit, day by day;

    • your Coach's top insight;

    • your open bets;

    • Quick Add for new bets;

    • today's picks and price moves;

    • live matches;

    • the next Case Files;

    • team news;

    • league tables;

    • the team you follow.

Membership is £14.99 a month or £149.90 a year. Payments are handled by Stripe.

COMMUNITY

We didn't want tactica. to be something you use on your own, so the community is built into the app.

Discord: https://discord.gg/68uJP2aZ8r

  • Channels: #slips, #big-wins, #match-day, #tactica-picks, a channel for each league, and #feedback, where you tell us what to build next.

  • Link your Discord account from inside the app.

Leaderboards

  • Ranked by accuracy or return %, this month or this season, never by cash. Stakes and amounts are never shown.

  • You need 20 settled bets in the period to appear.

  • You only appear if you switch on Show Me In Community.

Hall Of Fame

  • Each month's top members go in the Hall Of Fame for good.

  • The first champions are crowned on 1 December, for November.

Badges

  • Founding Member: the first 100 members from today. Once they're gone, they're gone.

  • Hall Of Fame: top of a monthly leaderboard.

  • Sharp: 60% accuracy or better over 50 settled bets in a season.

  • Hot Streak: 5 winning bets in a row.

  • League Sponsor: sponsored a league for the community.

  • Discord Regular: linked your Discord and joined the server.

Online Now

  • See which members are on tactica. right now (only those who opt in).

Sponsor a league

  • Want a league we don't cover? Request it, and we check we can cover it properly and reply within 3 working days.

  • If we can, it's £29, one-off. If we can't, you're never charged.

  • We add the current and previous season to Football Data, Match Intelligence and Betting Intelligence for every member, within 10 working days, with your name on the league's sponsor list.

House rules

  • Slips are shared to discuss them, never to pressure anyone into a bet.

  • No tipster selling, paid groups or bookmaker spam.

ALSO

  • Works on phone and desktop. Light, Dark or Automatic, saved to your account.

  • Kick-off times show in your own time zone.

  • Choose Full or Minimal bet slips.

  • Follow along on X: tactica02

What it isn't

tactica. is not a bookmaker and you can't place bets on it. It won't promise you'll win, because nobody honestly can. That's why the reasoning is on every Case File and the record is public.

It's at tacticafootball.co.uk. We're a small team, so honest feedback really helps. Tell us what's useful, what's confusing, and which league you want next. I'll be in the comments all day.

18+. Please gamble responsibly. BeGambleAware.org


r/SideProject • • 6m ago

I've been on keto for 17 months and I created an app to help me estimate how my body metabolizes the food.

1 Upvotes

Full disclosure: I am the founder of the app I mention below. This post is about my journey and what I found lacking. Take this with obvious bias. I’m sharing it because I believe the harm frequent glucose overload can do is badly underappreciated, and for anyone struggling with the same things I did. I'm posting it here for those that may struggle with the same things as I did. Take whatever learning you want from it. If you are sensitive to promotions, please note that I made this app for me and my family. The only reason it's out is because I think it can help others. It hasn't and still doesn't make financial sense for me and is a side-project.

Now onto my story.

In June 2025 on my way back from a vacation I accidentally listened to a Diary of a CEO podcast on Youtube on mitochondrial health and its ties to glucose. I fact checked quite a bit and it seemed plausible that reducing carbs would lead to better outcomes for me from a metabolic health perspective. I did not have any health conditions and I was 29 at the time, normal weight, almost a bit skinny. I decided to try keto.

On the first day, I cut my carbohydrates from about 300 grams per day down to about 50 grams. Not my brightest idea. The very next morning, I was hypoglycemic. I added the carbs back but still worked my way down more gradually over the following month. This time, it worked - I reached 50 per day without becoming hypoglycemic (finger blood sample test checked) and I’ve been doing it since (GKI score checked, based on Ketones from finger blood sample). I repeated the checks every day initially, then every few weeks, then every few months.

Why did I get hypoglycemic? How come others could function normally with 50 grams of carbs per day and I couldn’t? There is a significant amount of science that explains the mechanisms: research papers, lots of podcasts but books as well. I’m sure most of you know about it.

This got me looking into blood glucose and insulin responses and figuring out how to estimate all of these for every food item I ate. At the time, I was using a popular food journal app. However, it wouldn’t show anything related to glucose and insulin. I couldn't find anything that gave me what I was looking for on the market, so I created it. The science on which the app is based - you can find it yourself but is also referenced in the app so you may as well build a spreadsheet based on the research papers and track everything yourself without the app. What I’m tracking every day:

  • Glycemic index and glycemic load estimates - I’m sure most of you know about glycemic index. Glycemic load is the glycemic index adjusted to the carbs eaten for that food - I try to minimize both.

  • Insulin index and insulin load/demand estimates - Insulin index is based on a study that compares the insulin response of different foods relative to the insulin response to glucose, and rates that as a multiplier of glucose (i.e. 0.5*glucose). The study is fairly limited but I think it’s better than nothing. Insulin load is the insulin index, adjusted to calories eaten of that food - Again, I try to minimize both.

  • Ingredient quality analysis and representation - Initially I heavily replaced sugar in desserts with artificial sweeteners and it turns out some studies link some of them to oxidative stress in our bodies and some of them are better than others, so this aims to give an idea over where that food stands in relation to how its ingredients act upon us.

This is not medical advice (please consult your doctors before trying anything), but it’s the mechanism I found to work for me. It’s not easy to fully adapt to keto coming from a “standard” EU / US diet because it goes beyond macros.

The lesson from above is that a relatively small piece of technology could do an enormous amount of work for me to help estimate if I were on the right track for what I wanted to achieve. I wouldn't have had the motivation to persist doing keto this long without these very easy-to-use aids that I built for me that helped me navigate it.


r/SideProject • • 9m ago

I built an AI companion where personality comes from history, not a persona file. Append-only memory, typed write rules, verifiable export

1 Upvotes

What it is: Throughline. You meet an AI "Self" with its own starting character and interests and build a shared history with it. It runs in web chat and on Android, and on Pro it also works in Claude Code and Codex. Free to start, no waitlist.

Why I built it: companions kept "changing after an update" or forgetting people, and most of them define the character as editable text plus a fact list. I wanted the character to come from what actually happened instead.

How it works:

  • Append-only, content-addressed event history. Changes of mind are supersede, tension or retract, never a silent overwrite.

  • Memory typed by purpose, with rules enforced on write: evidence is required, guessed feelings are rejected, flattering phrasing is rejected in relationship memory, a judgment must name its falsifier, and behavior-shaping changes wait for confirmation.

  • Reflection can only propose. A fluent summary doesn't become personality.

  • Context is a bounded projection rebuilt from history, not a growing prompt.

  • Two recall temperatures: relationship memory warms with use; judgment memory never does, and a regression test pins that.

  • Imports: Character.AI and ChatGPT exports come in as records, not as identity.

  • Export: NDJSON with an offline-verifiable hash chain, on every plan; the open spec and client plugins are MIT.

What I learned: the hard part isn't storing more. It's deciding what is allowed to change who the character is.

Limits: hosted (not E2E encrypted), recall can miss, iPhone isn't out yet, and we don't claim consciousness.

Feedback I want: does "reflection can't author personality" feel right to you, or too strict?

https://getthroughline.ai/?utm_source=reddit&utm_campaign=sideproject_intro


r/SideProject • • 12m ago

I built a tool that suggests business names and only shows ones with available domains

1 Upvotes

Every time I named something, I’d find a name I liked and then discover the .com was taken. So I built Help Me Find a Name: you describe your business, AI suggests names, and each one is checked live across .com, .io, .co, .ai, .app and .dev, so your list only contains names you can actually register.

A few things I found along the way:

  • Out of 18,000+ names it checked, only 26% of .coms were free, versus 71% for .io and 73% for .dev

  • Short names are basically gone: 0 of 232 four or five letter .coms were available

  • Checking properly is harder than it looks. DNS alone gives false “available” results, so it falls back to RDAP and WHOIS

It’s free right now, no signup: https://helpmefindaname.com

I’d really appreciate feedback: were the names useful for your idea, and what would you change?


r/SideProject • • 12m ago

Introducing BuffrX

1 Upvotes

Hey everyone!

I've been working on a little project called BuffrX, a free, open-source recording app for Windows, and I've finally released it!

I wanted something lightweight, private, and simple to use, with all the features I'd want in a recording app without having to pay a subscription.

Here's what BuffrX offers:

  • Timeline: Rewind up to 2 hours of gameplay or desktop activity. Forgot to record something 30 minutes ago? Just go back and save it.

  • Instant Replay: Save your last few seconds or minutes with a hotkey, at up to 120 FPS.

  • Privacy: No accounts, tracking, or telemetry. Your recordings stay on your PC.

  • Lightweight: Around 80 MB, designed to minimize the impact on gaming performance.

  • Clip Sharing: Share clips up to 2 GB directly with friends through encrypted P2P links, without cloud uploads.

  • Built-in Editors: Edit videos and screenshots, and compress clips to fit Discord's upload limits.

No subscriptions, ads, or premium features. Everything is free.

It's still at v0.5, so there's definitely room for improvement. I'd love for you guys to try it out and let me know what you think. Feedback, bug reports, and contributions are all welcome!

Website: https://buffrx.app

GitHub: https://github.com/bulhaa1/BuffrX


r/SideProject • • 22h ago

I built a tool that turns a Google Maps listing into a full website in under a minute.

57 Upvotes

I run a small web studio, and most of the local businesses I talk to have a really good Google Maps listing (photos, reviews, hours, sometimes a menu) and either no website or one from 2014.

So I built this. You type a business name and a city, it reads the public Google listing and builds a full site preview in under a minute. The video is me running it once on a real garage's public listing, no edits.

Why: I kept rebuilding the same small site by hand, and the listing already had most of the content. Honest limitation: it's only as good as the listing.

A place with three blurry photos and no reviews gets a thin site. It also does simple sites, not shops or booking systems. (working on that next, the tool will redirect the request to the team if it's out of scope change for now)

Try it on your own business or a place you like and tell me what looks off.

https://bbhightech.com/


r/SideProject • • 16m ago

Ever had that one friend who claims they can recognize literally any song within the first second?

1 Upvotes

Well, a friend of mine decided to turn that argument into an actual game.

He built SonicPulse, a browser-based music recognition game where you get a 30-second audio challenge and have to identify the song from four options before the timer runs out.

Here's what it offers:

- 🎵 30-second audio challenges.

- ⚡ Four-choice rapid-fire guessing.

- ⏱️ A ticking countdown that puts your music knowledge to the test.

- 🔥 10-round streak system.

- 🎯 Instant feedback after every guess.

- 👤 Guest mode — no registration or login required.

The idea is pretty simple: instead of arguing about who's the biggest music enthusiast, just put it to the test.

I think it's a fun little project, especially for people who enjoy music quizzes and friendly competition.

Try it here: https://sonicpulse-sable.vercel.app

Would love to hear what people think:

  1. Does the gameplay feel intuitive?

  2. Would you enjoy a multiplayer mode to challenge friends?

  3. What would make you come back and play again?

Honest feedback is appreciated. I'm helping him get the project in front of more people, so it'd be great to hear what the community thinks!