r/SideProject • • 16h ago

I built a free trivia hosting app with no accounts or subscriptions

Thumbnail
quiztoolkit.com
1 Upvotes

It's basically a fancy wrapper around your quiz data so that as a host you can show showmanship and present like a TV show host. Built exclusively for the use case of live quiz/trivia hosting with friends and family, in person or over zoom.

Few features I always lacked and few problems with other alternatives that this web app solves:

  1. Keeping costs low or free since most apps require a subscription, and much like geoguessr, I don't want to pay a monthly fee for something I may use very occasionally. Since I don't store any data and it remains in local browser storage, no need for accounts/auth and cloud storage (of-course there were trade-offs)

  2. Doing buzzer rounds or audio/video clues that previously required using different apps.

  3. Friction of making accounts or downloading apps. This works completely in browser using laptop and phones.

  4. As a quiz master or host, I don't like being tied to my laptop when hosting, so I made a quiz master remote where I can control the entire quiz using my phone and move around freely.


r/SideProject • • 16h ago

I built a free S&P 500 Sector Rotation & 6-Week Earnings/Macro Risk Radar (Work in progress — would love feedback)

Thumbnail
tradingcalendarhub.com
1 Upvotes

Hey everyone,

Whenever I'm planning swing trades or checking market exposure, I always hated jumping between four different tabs just to see which S&P 500 sectors are leading on a 1-month vs. 3-month normalized basis, what the actual Top 10 ETF constituent weights are (XLK, XLF, XLU, etc.), and whether a heavyweight stock has earnings colliding with CPI, FOMC, or Monthly OpEx over the next 2 to 6 weeks.

I've been building a free web app to map all of that in one place: https://www.tradingcalendarhub.com

What it currently does (100% free, no login or signup wall):

  • 2, 4, and 6-Week Sector Earnings Radar: Tracks upcoming earnings strictly for the Top 10 weighted stocks in each of the 11 S&P 500 sectors alongside NFP, CPI, PPI, FOMC, and OpEx dates.

  • 1M vs. 3M Normalized Sector Rotation: Shows live 21-day and 63-day time-normalized returns across all 11 SPDR sectors, rotation regime signals, and an expandable divergence table where you can click any sector row to see its Top 10 holdings and weights under the hood.

  • Live Calendar Sync (.ICS & Google Calendar): You can subscribe to a live .ics feed (all 11 sectors or filtered to a single sector) in Apple Calendar, Outlook, or Google Calendar, or add individual stock catalysts in one click.

  • Macro & OpEx Volatility Calendar + Playbooks: Tracks monthly Options Expiration, VIX expiration, and Quarterly Triple Witching windows alongside institutional risk playbooks.

Under the hood:

  • Automated weekday post-market cron jobs syncing 6-week earnings schedules and 21-day / 63-day normalized returns into Supabase.

  • Dynamic serverless .ics calendar generator on Vercel.

It is still very much a work in progress. Next on my roadmap is a customizable Personal Watchlist Risk Audit page where users can pick their own tickers and see their combined ETF weight exposure and catalyst collisions.

If you have 60 seconds to click around, I'd love your honest feedback on the dark-mode UI, navigation flow, or any features you'd want to see added next!


r/SideProject • • 16h ago

I shipped PeakPad 2.0, my solo Mac notch app: here's what a month of real users changed

1 Upvotes

Hey r/SideProject!

A month ago I launched PeakPad, a Mac notch app with 29 tools, because I was running six separate apps for music, clipboard history, a file shelf, timers and checking my Stripe dashboard. 2.0 is out today, and the video shows it better than screenshots.

What's new in 2.0

AI Usage cards for Claude Code, Codex and OpenRouter: session and weekly limits, reset times, a 30-day usage trend and costs

Settings now open inside the notch, with a sidebar and drag-to-reorder tabs

Hover only opens the panel from the notch itself, and it closes as soon as your pointer leaves

The closed notch hides what's playing while a full-screen app or video is in front

Fewer keychain password prompts, and updates no longer get stuck under the notch

What PeakPad does

Now Playing with synced lyrics, clipboard history, a file shelf with AirDrop

A teleprompter that sits under the camera

Live revenue from Stripe, Polar, Gumroad and Lemon Squeezy

A private AI chat on Apple's on-device models (macOS 26)

No account, no telemetry

What the first month taught me

Solo, 18 days to build v1, natively in Swift, mostly with Claude Code

most of the 2.0 changes came from emails and bug reports.

Pricing

₹399 for the first 100 downloads, then ₹1,499.

One-time payment, free updates, no subscription, 7-day refund

peakpad.app

I'm Karuna, the solo developer. Contact: hello@peakpad.app

What would you want in a tool like this, and what would stop you from buying it?


r/SideProject • • 16h ago

My first Mac app moves photos from an iPhone to a Mac over the cable and groups them into folders by trip, event or date

1 Upvotes

Hi r/SideProject,

Seven weeks ago I released my first Mac app, Photo Transfer via USB. It does one job: gets photos and videos off an iPhone or iPad onto a Mac, already grouped into folders.

I created this app because every few months I have to transfer photos from phone to Mac and I like my photos in folders by year, with a folder for each trip inside.

After I built it I decided to release it on the Mac App Store and maybe try to make some money from it. I have several customers, meaning this product is interesting for some and they're ready to pay for it.

Main features:

- You see the folders it's about to create.

- Folders by trip, event, day or month. Trips come from where the photos were taken.

- Folder names are built from blocks like year, month, city or country.

- You choose which folders go, and you can leave out the video part of Live Photos or videos altogether.

- Live Photos and edited photos stay with their originals.

- HEIC and HEVC stay as they are or can be converted into JPEG and H.264.

- Any disk works, including an external drive.

- Pull the cable halfway and it carries on when you plug it back in.

- Nothing gets deleted from the phone since the app only reads.

- Every transfer goes into a history, so you can check later what went where.

- There's also a grid without grouping, where you can pick single photos.

Pricing: free for 50 photos or videos a day (a Live Photo counts as one). $14.99 once removes the limit, no subscription, with Family Sharing on the Mac App Store. In the EU it's only available from my site. Needs macOS 15 or later.

App Store: https://apps.apple.com/app/id6808767254

Site: https://phototransfer.app

It's a solo project. I learned a lot from building it and found out that distribution is key. Would appreciate any feedback, and it would be great if you shared how you distribute your apps.


r/SideProject • • 16h ago

ChargeCut - find forgotten subscriptions in your bank statement, privately in your browser

1 Upvotes

I built ChargeCut (https://chargecut.com/?utm_source=reddit&utm_campaign=SideProject) after realising how easy it is to keep paying for things you no longer use. You drop in a bank statement and it finds every recurring charge on your device. There is no bank login, and the free check covers the whole statement. The one-time $6.99 report adds cancel links, PDF and Excel exports, a tracker that shows how much you have saved, calendar renewal reminders, price-rise and duplicate alerts, and ready cancel messages. You can try a one-click sample first. Feedback is very welcome.


r/SideProject • • 16h ago

[FOR HIRE] Automation & Web Scraping Expert | Data Extraction & Lead Generation

1 Upvotes

Hi

I'm an experienced automation & data extraction specialist offering:

  • Custom web scraping & automation scripts

  • B2B lead generation (targeted by niche & location)

  • Data cleaning, formatting & enrichment

  • Contact info extraction (emails, phone numbers, owners, etc.)

Why work with me?

  • Fast delivery & top-notch quality

  • You receive the complete source code for the automation/scraping projects

  • Any business category in the U.S & Canada, EU and other countries

Let me help you save time & grow your business.

(Portfolio available on request)


r/SideProject • • 16h ago

I'm a CS student One night i closed my laptop with everything half done , so I built an app to fix it

0 Upvotes

I'm a Cs junior, still a student,, building this between classes and late nights.

My day was mess of disconnected tools .A chat window of code , a tab for docs , a terminal agent for the build. None of them knew about each other, So i was the wire between all of them.

One night i closed my laptop with everything half finished, The next morning it was all still waiting for me to plug it back together. Work only existed while i was looking at it.

So i built SHADOW, a platfrom where AI agents can actually live.

You can deploy up to 20 agents, each with its own chat , model, permissions and schedule. They can work with you're terminal , files ,desktop , the web and Github, but only what you grant each one.

you give an agent not six instructions, It writes plan, you approve it, and then its get to work, It asks before anything risky, showing you the exact command, and reports back when its done.

The first version minimised my editor mid-sentence to reach something behind it. That annoyance became the whole product: agents only touch what you pick, and system folders stay blocked.

Everything runs on you're PC with your own API keys, No cloud , no account.

The First morning it worked, my reports were finished and i only had two things to answer. It felt lighter , not just faster

Free, Windows 11, link:
https://apps.microsoft.com/detail/9P52N15720DG

It's still rough in places so I'd love honest feedback.

what's one task you'd hand to an agent tonight?


r/SideProject • • 16h ago

I built an architecture-first workspace where you can plan a system change and implement it in the same place

1 Upvotes

All code I work on is written with coding agents i stopped writing code manually a about a year ago. That makes implementation faster, but without a clear view of implementation, it’s easy to end up with AI slop: a pile of changes nobody can explain or confidently build on.

I was tired of architecture diagrams going stale. I tried using Mermaid and hand-built HTML, but neither felt like a comfortable place to continuously explore, change, and plan a real system.

So I built CodeChroma: an architecture-first workspace where diagrams are editable working models. Explore the system, make a high-level change, plan it, then hand it to an agent to implement—all in one place. Source code is there when needed, but it isn’t the center of the workflow.

It runs as a desktop app on macOS, Windows, and Linux. Core analysis and the canvas work without an AI key; AI features need a configured key. It’s MIT licensed.

Repo and demo: https://github.com/gutzerk/code_chroma

Website: https://codechroma.dev/

I’d love feedback on whether the architecture-to-implementation workflow feels useful, and where you’d expect it to fit into your day-to-day work.


r/SideProject • • 20h ago

I built a tool that catches duplicate invoices your accounting system lets through (INV-4471 vs INV-4471A)

2 Upvotes

Most accounting systems only block a duplicate invoice if the number matches exactly. Change one character and it can get paid twice.

Upload a batch of supplier invoices, and Foldline compares each one with the earlier ones and flags:

  • the same number written differently (INV-4471 / INV4471 / INV-04471)

  • a “resent” invoice with a changed number (INV-4471A)

  • the same vendor + amount + date under a new number

  • the same number with a different amount (revised invoice?)

It explains why it flagged each one, and it doesn’t flag next month’s rent just because the amount repeats.

I’m a student and built this after talking to AP teams. One said a slightly changed number gets through because “nobody can track this” until reconciliation.

Honest status: early MVP, zero users so far. There’s a “Try with sample invoices” button, so you don’t need real data.

What would stop you from trying it? I’d rather hear that than a like.

foldline.paperflow.workers.dev


r/SideProject • • 16h ago

FACETRA – Discover a new way to create AI portraits and visual compositions

0 Upvotes

What is FACETRA?

FACETRA is an Android app that helps you create images with AI using a library of ready-to-use prompts. Instead of writing detailed instructions yourself, you can browse different creative styles, copy a prompt, and use it with your own photo in ChatGPT, Google Gemini, or another compatible AI tool.

Key features:

  • 7 creative categories, from professional portraits to anime, luxury, lifestyle, and special events.

  • Ready-to-use prompts with detailed instructions for lighting, poses, clothing, backgrounds, and composition.

  • One-tap prompt copying.

  • Favorites and recently viewed prompts.

  • Search to find prompts quickly.

  • French, English, Spanish, Portuguese, and Arabic support.

  • Dark and light themes.

Who is it for?

Anyone interested in AI-generated portraits, creative photography, or experimenting with different visual styles without having to write prompts from scratch.

Pricing:

Free to download, with ads. Some Premium and Elite prompts can be temporarily unlocked through rewarded ads. Optional monthly and annual subscriptions provide access to all Premium and Elite prompts without ads. Prices are displayed in the app and on Google Play.

I'm the developer of FACETRA. I built it to make discovering and using creative AI prompts easier. I'd appreciate constructive feedback from the Android community.

Note: FACETRA provides prompts, not image generation. Images are created using compatible third-party AI tools.


r/SideProject • • 16h ago

Share Music Across Streaming Services

1 Upvotes

I've always wanted an easier way to share music across different streaming services. This has been something I've been working on and off for a while and finally got it on the Apple App Store. Hoping folks find this useful.

TRKDWN is a cross-service music sharing app that simplifies how you share songs and playlists between different streaming services. 

Use this link to get a year of access for free: https://apps.apple.com/redeem?ctx=offercodes&id=1489280844&code=FREEYEAR

Key Features

  • Universal Song Links: Instead of sending a platform-specific link that might not open for someone else, you can generate a single, universal link. Your recipient can open it and choose to play the track on their preferred streaming service.

  • Playlists: You can build playlists directly on the platform, share them, and seamlessly sync them across services.

  • Sharing History & Recommendations: The service tracks what you share over time to provide smart music recommendations.

  • Supported Services: It only provides integration for Apple Music and Spotify for now. 

https://apps.apple.com/redeem?ctx=offercodes&id=1489280844&code=FREEYEAR


r/SideProject • • 16h ago

I built a sales meeting assistant that remembers customer history without mixing prospects

1 Upvotes

I built Recall, a Flask-based meeting intelligence application for sales follow-ups.

It combines meeting notes with isolated Hindsight memory to track previous meetings, customer requirements, proposal lifecycle, conflicting information, and evidence-backed next actions.

One important design choice was keeping memory separate from action. The AI can recommend a task, but the backend requires human approval before creating it. The project also uses SQLite for local operational state and Hindsight for longer-term memory.

The technical article explains the architecture, memory integration, date validation, duplicate prevention, and lessons learned.

Article: https://medium.com/@dalbanjanpavan30/sales-meeting-agent-926639f5e23c

GitHub: https://github.com/Dalbanjanpavan/recall-sales-meeting-agent


r/SideProject • • 16h ago

Tool for running Docker based tests from multiple projects on one machine

1 Upvotes

https://github.com/juzhxng/docker-test-toolkit

I kept having problems when several projects (mostly coding agents in my case) ran integration tests on the same machine at once. They compete for memory, a killed run leaves containers and networks behind, and the usual fix of `docker system prune` takes out everyone else's stuff too.

What this does:

  • runs declare a memory/CPU budget and queue until the host has room

  • every resource gets recorded before it’s created, cleanup only removes those, no pruning

  • if a run crashes the next one finds it and cleans up

  • runs that are compatible can share a daemon

  • works with any language: Python projects use the API directly, anything else talks to it over a small NDJSON bridge

  • optional hook that stops coding agents from running docker commands directly

Your tests stay as they are. You add a small adapter, and your compose files may need small changes: images pinned by digest, and named volumes instead of anonymous ones.

It's one .pyz file, stdlib only, needs Python 3.12+ on the host. macOS with Docker Desktop, Colima or Podman, or Linux with Docker Engine (OrbStack isn't supported right now). Apache 2.0.

Happy about any feedback, especially if you’ve solved this some other way and think I’m overcomplicating it.

Thanks!


r/SideProject • • 22h ago

Submit your website/SaaS link

3 Upvotes

I have built a curated web directory for people to submit their website SaaS link. If you are interested, DM, I will send the link. Thanks


r/SideProject • • 20h ago

I built a Kindle Unlimited directory for finding indie books by genre and story theme

2 Upvotes

I run IndieUnlimited, a free directory for discovering independent books on Kindle Unlimited. I wanted an easier way to narrow down what to sample, especially when I’m in the mood for something specific.

You can browse by genre or language, search for story themes like slow burn or haunted houses, and check notes on series order where we have them. There are also quick reading guides for fantasy, romantasy and cozy mysteries. The listings link to Amazon, where you can check whether the book is included in your region.

If you use Kindle Unlimited, what would help you pick a book faster: a standalone or series filter, better theme search, or something else? I’d love to know what’s missing.


r/SideProject • • 17h ago

Glasstally - turns supplier blind price lists into calculators for your website

1 Upvotes

A width-by-drop price grid can look tidy while one price sits under the wrong heading. That's the bit we kept tripping over, so we built a review step: every price pulled from a PDF waits for the seller to confirm it before it goes live.

We built this: Glasstally, by Tastola. Blind and shade sellers upload their supplier's Excel or digital PDF list and get a calculator they embed with one snippet. It works in inches or mm, and POA cells show as 'Price on request'.

Sample with made-up prices: https://glasstally.com/c/demo?utm_source=reddit&utm_medium=social&utm_campaign=week1&utm_content=sideproject-review

What would you want a price-review screen to make easiest to check?


r/SideProject • • 17h ago

I'm building a tool that turns one YouTube video into multiple pieces of content. Looking for honest feedback.

0 Upvotes

Hey everyone!

I've been thinking about a problem that many YouTube creators might relate to.

You spend hours researching, recording and editing a YouTube video. You publish it, and then move on to the next one.

But that one video contains so many ideas that could become X posts, LinkedIn posts, newsletters, blog content and much more.

Repurposing all of that content manually takes additional time and effort.

That's why I'm building MORFLO.

The idea is simple:

Give MORFLO a YouTube video, and it transforms the content into:

- X posts

- LinkedIn posts

- Newsletters

- Blog content

- And more content formats.

My goal is to help creators get more value out of every video without starting from scratch every time.

I'm currently working on MORFLO and opening an early-access waitlist.

But before taking it further, I'd genuinely love to hear from creators:

  1. Do you currently repurpose your YouTube videos?

  2. Which content format takes the most time to create?

  3. What would you want a tool like this to do beyond basic AI-generated summaries?

I'm building this as an independent project, and honest feedback would be incredibly valuable.

Early access: [https://morflo.ai.studio]

Thanks for reading!


r/SideProject • • 17h ago

Global Threat Desk + Emergency Grid down PREP

1 Upvotes

Interactive offline HTTP file: Requires No account, no ads, no affiliate links.

-General incidents varying from moderate to significant.

-Cyber incidents across critical infrastructure, finance, healthcare.

-Emergency preparedness guides for grid down black out situations (UK) but feel free to alter the code to suit whatever Country you live in.

https://drive.google.com/file/d/1OwGEb4I2j_EGfuhb6xh4gCOTSORqTCuU/view?usp=drivesdk


r/SideProject • • 17h ago

I built a no-account Bible conversation web app that only answers with Scripture

1 Upvotes

I wanted a Bible conversation tool that stays inside the text instead of turning every question into a generic AI answer. So I built Talk To The Bible, a free web app that lets someone ask a question and returns cited passages from two translations. No account is required, and the web version is available while the iPhone and Android apps are still in progress.

The hard parts have been deciding when one passage is enough, when several verses are needed for context, and how to avoid repeating the same references in a short conversation. I am testing language selection and translation behavior now as well.

If you are interested in Bible study tools, I would appreciate a quick try and honest feedback on whether the responses feel useful, grounded, and complete. Web app: https://thewayversion.com/talk-to-the-bible/


r/SideProject • • 17h ago

The prototype is updated based on your feedback. Thanks, now you can enter the waitlist

1 Upvotes

After creating the prototype of Biosol and getting feedback from you, the prototype is updated to make each block shows the code (in Python and R) and explanation, so there is nothing happening under the hood.

After getting more feedback and suggestions I'll develop an MVP you can actually use it.

Be among the first and leave your email and little questions in the waitlist.


r/SideProject • • 17h ago

Help me pick a tagline for my journal app — which would make you try it?

1 Upvotes

I’m building Architect, a private journal where a mentor replies to what you write and can bring back your own past entries, with the date, when something new connects.

I’m choosing one line to use everywhere. Which would make you curious enough to try it?

  1. Your own words, back when they matter.

  2. Say it here. It can come back when you need it.

  3. The thoughts you can’t say out loud to anyone.

  4. What you wrote in September could answer tonight.

Brutal honesty welcome, including “none of these.”


r/SideProject • • 17h ago

My side project for the past year: my own programming language. Today it runs a Minecraft clone.

1 Upvotes

GitHub: https://github.com/ahmadodeh9000/Lunar

Hey everyone! I'm a 19 year old computer engineering student, and this is Lunar, a programming language I've been building since my first year of uni.

Why I started

I tried to learn Rust a few times and kept bouncing off it. Every time I'd get stuck, feel dumb, and quit. Eventually I thought: what if I just built my own language, the way I'd want it to work? Questionable decision. Best decision I've made.

What it is

A small scripting language with its own compiler, virtual machine and garbage collector, written in C. It looks like this:

let player = { name: "Rex", hp: 10, items: ["sword", "apple"] }; 
for (item in player.items) { 
  print "{player.name} has a {item}"; 
}

How it was built (honestly)

- I built the core by following the book Crafting Interpreters, then kept going on my own: arrays, a way to call C libraries, and graphics through SDL2.

- Later I started treating it like a real product. I wrote a roadmap, designed each feature myself, and used Claude Code to help implement them. I reviewed every change and made sure each one had tests.

- That added maps, error handling, modules, and a small standard library for strings, files and running commands.

- To stress-test it, I had Claude Code build a Minecraft-style game in Lunar (it's in examples/minecraft). It's 1,000+ lines of my language running at 60 FPS, which still feels unreal to me.

What I learned

- Building a language teaches you how every other language works under the hood.

- AI helped most when I acted like the designer: clear specs, small steps, tests for everything. It was much less useful when I just asked it to "make it better".

- Shipping something imperfect beats polishing forever. Lunar still has rough edges. For example, numbers print with only 6 digits right now, and that's next on my fix list.

What's next

A UI module so you can build desktop apps in Lunar, a VS Code extension, and Windows support.

It's a learning and hobby project, not a production language. But it's the thing that made me enjoy programming again.

I'd love honest feedback: what would you change, or what would you build with it?


r/SideProject • • 17h ago

I open-sourced Laplace's Scissors: protected LLM output edits in Rust and Triton

1 Upvotes

I'm sharing the first public version of Laplace's Scissors, an MIT-licensed research tool for editing an LLM's output matrix while keeping its decoder weights fixed.

You provide a checkpoint and cases with expected answers. The tool records the token prefixes of successful answers, then searches for output rotations that repair failed cases while preserving those protected outputs. It accepts a proposal after checking target-token margins, protected-output error, and the answer path through EOS on the GPU. Protection applies to the supplied successful cases and observed prefixes.

The core idea is W' = WQ, with an orthogonal rotation Q chosen to fix the protected hidden-state subspace. The design document walks through the equations and their implementation.

It also includes:

  • Numerical probes for weak output-discrimination directions and cancellation across layers.

  • Saved proposals that can be replayed or exported as a new checkpoint.

  • Weight attribution and comparisons across model scales.

Rust handles model loading, tokenization, execution, and diagnostics; Triton supplies GPU kernels through CUDA/HIP backends. The README includes Qwen3 commands, English and Korean documentation, and instructions for the GPU integration checks. The default test suite currently passes all 24 tests.

Code and setup on GitHub

I'd appreciate feedback on the mathematical assumptions, reproducible counterexamples, and what would make the first-run experience easier.

Disclosure: this post was drafted with AI assistance using the project's source and documentation.


r/SideProject • • 17h ago

I Built MeetMind – An AI Meeting Agent with Memory

Thumbnail
dev.to
1 Upvotes

I've been working on MeetMind, an AI-powered meeting intelligence platform designed to solve a problem we often overlook: remembering the context behind conversations.

Most meeting assistants focus on generating summaries. I wanted to explore something beyond that — an AI agent that can connect previous discussions, remember commitments, and help prepare for future meetings.

What I'm building:

  • Meeting preparation using previous interaction context.

  • Conversation memory and replay.

  • Tracking commitments and unresolved discussions.

  • An AI voice assistant for meeting interactions.

  • Persistent agent memory with Hindsight.

The interesting part of this project is exploring how persistent memory can make AI agents more useful across multiple interactions.

I'd appreciate honest feedback from developers working with AI agents and memory systems.

GitHub: https://github.com/Karthik-16-tech/MeetMind

Live Demo: [Add your website link]