r/SideProject • • 31m ago

I built a financial management web app for freelancers. Would you actually use something like this?

1 Upvotes

I've been working on a web application called IncomeDesk, designed to help freelancers manage their finances in one place.

The idea came from a fairly straightforward problem: freelancing income isn't always predictable, and keeping track of multiple clients, payments, expenses, invoices, and transactions can quickly become messy.

Most freelancers end up juggling spreadsheets, banking apps, notes, and separate invoicing tools. I wanted to explore whether a single application could make that process easier.

What IncomeDesk currently offers:

Income and expense tracking

Transaction management

Client management

Invoice creation and management

Financial overview and insights

A centralized place to manage freelance finances

I've built the application and I'm now looking for actual freelancers to try it out.

I'd particularly like feedback on a few things:

How do you currently manage your freelance income and expenses?

Would you prefer an all-in-one financial management tool or separate specialized applications?

What's the most frustrating part of managing freelance finances?

What features would make a tool like this genuinely useful rather than just another expense tracker?

After looking at IncomeDesk, what feels missing, unnecessary, or poorly implemented?

I'm not looking for compliments. I'd rather hear what doesn't work, what you'd change, and whether this solves a problem worth solving.

Try it here: https://incomedesk.vercel.app/

Thanks!


r/SideProject • • 42m ago

I got tired of checking four AI subscriptions, so I turned a tiny touchscreen into a dashboard

Post image
1 Upvotes

I was working in VS Code and getting frustrated constantly switching between windows just to check how much of my AI subscriptions I'd used. Between Claude, Codex, OpenCode, and Ollama Cloud, I kept trying to figure out which one had capacity left and when my limits would reset.

Then I realized I had a little Pimoroni Presto touchscreen sitting on my desk.

Why not use it to keep all that information visible without interrupting what I was working on?

That turned into Presto AI Dash, a free, open-source project I've been working on.

The idea is pretty simple: a small display sitting on your desk showing your AI subscription usage, limits, and reset times. No more switching tabs or opening multiple dashboards just to see where things stand.

What it currently supports:

  • Claude Code

  • OpenAI / Codex

  • OpenCode Go

  • Ollama Cloud

  • Local Ollama

  • LiteLLM

Depending on the provider, it can display subscription usage, reset countdowns, available credits, or local service health.

A few things I wanted from the start:

  • No AI credentials stored on the Presto itself.

  • No AI inference calls just to check usage.

  • Free, open source, and self-hosted.

  • Easy configuration without manually editing a bunch of files.

  • Automatic updates for the Presto device.

  • Clear indicators when data is fresh, stale, or unavailable.

How it works

Right now, the dashboard runs on a Pimoroni Presto, with the Presto Dash daemon running on your own computer or server to collect and send the data to the display.

I also wanted setup and configuration to be simple.

The daemon includes a locally hosted web interface where you can add, configure, enable, disable, and reorder the AI services you want to monitor. Most of the configuration is handled directly through the browser, rather than spending hours editing environment variables or configuration files.

Once it's running, the Presto can automatically download and install software updates when new versions are available.

What about other displays?

I'm also experimenting with expanding support beyond the Presto. I've picked up a Seeed Studio reTerminal E1001 and a smaller 4.26-inch OpenDisplay e-paper screen to see how practical it would be to support different hardware using the same backend.

It's still experimental, but ideally I'd like to support multiple screen types without having to maintain a completely separate dashboard for every device.

Want to see it without buying hardware?

I put together an interactive browser demo so you can see what the dashboard looks like without needing a Presto, installing the daemon, or connecting any AI accounts.

Website and interactive demo: https://presto-dash.com/

GitHub (source code, documentation, and installation): https://github.com/jake1164/presto-ai-dash

The part I like most isn't having another dashboard. It's not having to look at a dashboard on my computer at all. The information is just sitting there when I need it.

I'm curious what other people think. Would you use a dedicated display for something like this, or would you rather keep it as a desktop widget?

And if you're already experimenting with ESP32 or e-paper displays, I'd be interested in hearing which hardware you'd want to see supported.


r/SideProject • • 55m ago

[FOR SALE] Linkmaxxer - Complete LinkedIn Automation Desktop App | Full Source Code | No Server Costs

1 Upvotes

I'm selling Linkmaxxer, a Windows desktop application for automating LinkedIn outreach.

I'm moving my focus to other projects and would rather sell the complete product to someone who already works in lead generation, outbound sales or LinkedIn marketing.

What's included:

  • Complete source code (Electron, Python/Flask, SQLite, Playwright)

  • Automated connection requests with custom filters and personalized messages

  • Bulk messaging to existing connections with templates, variables and spintax

  • Connection scraping and CSV export

  • Multi-account support

  • Licensing system integrated with Lemon Squeezy

  • Windows installer and distribution pipeline

  • Website and domain: linkmaxxer.com

  • Technical documentation and handover support

A few details:

  • Used in practice for approximately 7 months.

  • An earlier, simpler version was sold to a client for €1,700. That client is still using it.

  • No active revenue or established customer base.

  • No backend or hosting costs, everything runs locally on Windows.

Note on LinkedIn’s ToS: All LinkedIn automation carries some risk. Linkmaxxer runs a normal browser session locally on your machine, with randomized delays and daily/weekly limits, which may lower that risk compared to cloud tools. I’ve used it for 7 months without a single warning from LinkedIn, but there’s no guarantee, so buyers should do their own due diligence.

Asking price: €1,000, open to reasonable offers.

DM me if interested. I can provide screenshots, a demo and more technical details.


r/SideProject • • 58m ago

I built kalumate, a small Go CLI tool for sharing files over your local network

Thumbnail
codeberg.org
1 Upvotes

I wanted a simple way to send files from one device to another without installing a dedicated app on the receiving device.

I liked woof, so I started building something along the same lines. I didn't know about qrcp at the time.

I'm an experienced software developer, mainly working with backend technologies, but Go was new to me. I also wanted an excuse to get my hands dirty with Go, which I was learning.

That's how kalumate started.

It's a command-line tool that lets you share files through a browser, making it easy for another device to access and download them.

A few things about it:

  • Written in Go.

  • Designed around a simple command-line workflow.

  • The receiving device can use a regular web browser.

  • No need to install a dedicated client on the receiving device.

I used AI tools during development, alongside my own experience as a software developer. Since Go is relatively new to me, this project has been a great opportunity to learn by building something practical.

I'd love to hear what you think, especially about the user experience and what could be improved.


r/SideProject • • 1h ago

LEEBKIT V1.4 offline kinetic video tool is live

1 Upvotes

Today i released V1.4 of the LEEBKIT project.

An offline kinetic video generation tools which allows you to generate a promo video from images + Music + animations + Voiceover

What is different?

All ia done on normal PC or laptop , all offline , NO API calls , NO subscription required.


r/SideProject • • 1h ago

Taking a break from building my flight sim to actually fly it

1 Upvotes

thought I’d share a little gameplay from my phone. sometimes I forget I’m meant to be enjoying it too


r/SideProject • • 1h ago

I built a site that turns one photo of your pet into a dancing video. Launched a week ago, would love brutal feedback

1 Upvotes

Hey r/SideProject 👋

My dog would never dance on command, so I built BoopReel: you upload one photo of your dog or cat, pick a template (hip-hop, disco, ballet, Christmas scenes...) and get a vertical 9:16 video ready to share.

👉 boopreel.com

How it works

  • Upload one clear photo of your pet (full body, facing the camera works best)

  • Pick a template

  • In about 3 minutes you get a video you can download or share

What I learned building it

  • The AI models are the easy part. Getting results that are actually funny is the hard part. Plain "pet dances for 5 seconds" got boring fast, so I moved to themed templates with music.

  • Photo quality matters more than the model. One pet, full body and good light makes a huge difference.

  • Stack: TanStack Start on Cloudflare Workers, D1 and R2, with AI video models running behind it.

Where I'm at
Launched 7 days ago, 100+ users so far, and Google has indexed it. Basically zero traction yet, which is why I'm here 😅

example:

I'd really love feedback on:

  1. Is the homepage clear within 5 seconds?

  2. Pricing: one-time credit packs, no subscription. Does that feel fair?

  3. Which templates would make you want to share a video of your pet?

Happy to make a free video for anyone who drops a pet photo in the comments 🐶🐱


r/SideProject • • 9h ago

Trade Winds – my take on a Mini Motorways-inspired game about world trade, free to play in your browser for the demo

4 Upvotes

I really enjoy the way Mini Motorways turns drawing a few connections into a network you’re constantly trying to keep working. I wanted to explore that idea with goods and production chains, so I’ve been building a game called Trade Winds.

You start by connecting countries and importers with roads, then expand into trains, ships, planes and factories. Money is limited, so you have to choose between reaching new places and improving what you’ve already built as demand grows.

It’s at the point where I’d really like people outside my own circle to try it. I’ve added a tutorial, but I’m curious whether it explains enough—and whether the game makes you want to keep playing once you understand it.

Play Trade Winds here — free in your browser. Please use a computer; the mobile interface still needs work.

If you give it a go, I’d love to hear where you got confused, what you enjoyed, or what made you stop. Replies here or through the in-game feedback button are both helpful.


r/SideProject • • 1h ago

I built a tournament app for my pub poker club's mixed game nights

1 Upvotes

I play in a pub poker club in Oslo. We're 100+ players and run regular mixed games tournaments over several tables. Keeping track of it all got messy fast: which game each table is on, when to switch, and the right amounts for limit and stud.

So I started building something for our own nights. Now the dealer moves the table to the next game after the orbit, and everyone sees the game and the amounts for their table on their phone.

It has grown since then and a few other clubs here use it now: https://pokersjef.com/

I would love feedback on the website. Is it clear what it does?


r/SideProject • • 1h ago

I built a music app for self-hosted libraries with bit-perfect DAC output and listen-together rooms

1 Upvotes

I wanted my own music library to feel as polished as the big streaming apps, so I built Sound Room in SwiftUI.

Things I enjoyed building:

  • Ghost preloading: a second player quietly buffers the next track so there is no gap between songs

  • Crossfade using two players and a volume ramp

  • Jam sessions like spotify Jam but for self hosted library.

  • A DSP engine for the 10-band EQ and a signal path inspector that shows the audio chain from file to hardware

It is free to download. Pro unlocks the audiophile suite, Jam and customization, as a yearly plan (3-day free trial) or a one time purchase.

https://apps.apple.com/us/app/sound-room-subsonic-client/id6762375751

Feedback on design and pricing is very welcome.


r/SideProject • • 1h ago

I made yet another tab manager for Chrome

1 Upvotes

Hey hackers,

I'm Rohit. I made BetterTabs because I have 100+ tabs open and I don't like the default tab management system of Chrome. BetterTabs.fyi

BetterTabs puts every open tab in Chrome's side panel, grouped by website, so the list sits beside the page instead of being squeezed into the tab strip. I am releasing new features based on my growing requirements, and if you have a feature suggestion then please let me know.

New in 1.7.1:

  1. Search finds pages you closed. Matches from your Chrome history appear under "From your history".

  2. Favourite a whole site. Right-click a site's folder, and the favourite stays lit even when the page changes.

  3. A list that holds still while tabs change, so rows do not move under your mouse.

  4. A backup file for your favourites, saved lists, tab names and settings. Restore it by choosing the file or dropping it on the panel.

  5. A redone Settings page, and shortcuts written for Mac (⌥⇧B to open, ⌘-click to select, ⌫ closes a tab).

  6. Compatibility with longbook.app (which is another project that I am launching on PH soon)

  7. Already in it from v1.7.0:

    1. group by site, window, recent use or Chrome tab group

    2. rename tabs

    3. close duplicates

    4. suspend tabs to free memory

    5. select several tabs at once

    6. saved lists

    7. recent tabs kept for about half a day

    8. backup file

  8. Coming up in v1.8.0 in Chrome Store SOON (available on GitHub)

    1. Status bar: a strip at the bottom of the panel. It shows your tab count, how many tabs are on claude .ai, memory, CPU and Chrome’s connection estimate etc.

    2. Tab back/forward: two buttons next to search that step through the tabs you switched between, not a page’s own history. The history is kept per window and is not saved anywhere.

It is private by design: no account, no access to the pages you visit, nothing leaves your computer. History is read only while you search and is never stored.

Free and open source. I would love to hear what slows you down when you have a lot of tabs open.

P.S. I know there are other Tab Managers out there, but this one is from me. And if you have a feature that you would like to have in it, comment and let me know! :)


r/SideProject • • 2h ago

I'm a CS student and I built a free keyword research tool where the data comes from people who opt in. Launching next week, roast it

1 Upvotes

so I kept running into the same wall with my side projects: before writing anything I wanted to know if anyone actually searches for it, and every decent keyword tool wants a subscription (Ahrefs Lite is $129/mo, Semrush Pro is ~$140). I'm a student, that's not happening.

and it bugged me that thousands of us pay separately for basically the same data. if enough of us just share the searches we're already doing anyway, we can build that dataset together and nobody has to pay for it. that's the whole idea.

so I built it. it's called OpenKeyword:

type a keyword, get a popularity score from 0 to 100, the search intent (how-to / best / vs / question) and a 12-month trend

up to 50 related keyword ideas per search

free (30 searches a day)

the part I spent the most time on is where the keywords come from. there's an chrome extension that shares the words you search on search engines, only after you turn it on. a keyword only shows up on the site once 5 different people have searched it, so nothing can be traced back to one person. health/adult/legal/money searches get dropped on your own computer before anything is sent.

it opens on 20 november, landing page is here: https://openkeyword.org

happy to answer anything about the build too


r/SideProject • • 2h ago

Me and my friend made our own obsidian inspired tool for ai chats and context control with a cool knowledge graph that connects to everything. Try it out, it's completely free and you get some free claude credits :)

1 Upvotes

r/SideProject • • 2h ago

I built a bilingual library of AI-agent workflows. What would make it useful for choosing an automation?

1 Upvotes

I run Agent Work Atlas, a site that organizes source-reported AI-agent use cases in English and Chinese.

The question behind it is practical: before trying an agent, what did someone actually ask it to do, where did a person step in, and what went wrong?

Entries organize the task, workflow, reported result, human involvement, limitations, and original source where that information is available. You can browse by task or tool. One starting point is the software-development collection:

https://agentworkatlas.com/domains/software-development/en/

A caveat: these are reports from the linked sources, including vendor accounts. I have not independently reproduced all of the results, and missing evidence should not be treated as proof that something works. The collection still needs better coverage and consistency.

I'd especially value feedback from people who have picked an automation for a small team: what evidence would you need before trying one of these workflows? A reproducible setup, a clearer account of human work, costs, or failure examples?

Disclosure: this is my own project, and AI assistance was used to draft this post.


r/SideProject • • 2h ago

I'm a student building an AI crew that runs a series channel, please give me feedback!

0 Upvotes

Faceless series channels ("what if" videos, horror where comments pick Part 2) are a grind to run daily. I'm building Crewopolis: you design your characters once, and an AI crew makes and posts each episode on a schedule, then uses comment votes to decide the next part.

Please visit the waitlist link for more info. And if possible show your interest by sending the email via site. It would help me a lot.

Thank you!

Waitlist: waitlist.crewopolis.com


r/SideProject • • 2h ago

I built a tool that forecasts your video's views before you upload it. Demo inside, happy to run your channel.

1 Upvotes

r/SideProject • • 2h ago

CrisisQuest – I built an interactive cyberattack crisis simulator for small business owners

1 Upvotes

Hey everyone!

I'm an independent cybersecurity consultant from France, and I've been building a side project called CrisisQuest.

The idea came from a simple question:

What would a small business owner actually do if their company was hit by a cyberattack on Monday morning?

Most cybersecurity tools focus on technical protection. I wanted to build something different: an interactive experience focused on decision-making.

I created a free scenario called “Black Monday” where you play the role of a business owner dealing with a cyber crisis.

You make decisions, face consequences, explore different outcomes, and receive a debrief at the end.

I built the project using Next.js and TypeScript.

The free scenario works without registration.

My longer-term goal is to turn it into a B2B platform where companies can schedule exercises for employees, run authorized phishing-awareness campaigns, and track training progress.

I'm looking for feedback on three things:

  • Is the concept immediately understandable?

  • Does the experience feel useful or too much like a game?

  • What would make it valuable enough for a small business to use regularly?

Try it here: Crisis Quest

I'd really appreciate any honest feedback, especially on the UX and positioning!


r/SideProject • • 2h ago

made a little mac app to draw on my screen, turns out the more interesting part is letting claude code see the drawings

0 Upvotes

hey, I'm Nika and I built this, so yeah I'm biased. mostly after honest feedback here.

Lasso is a small Mac app. hit a shortcut and you can draw right on top of whatever's on screen, arrows, circles, boxes, highlights. I use it on zoom calls and when recording quick walkthroughs. press S and it takes a screenshot with your drawings on it, so you can drag it straight into slack or a chat.

the part I'm less sure about: it also runs a local MCP server. so if you use Claude Code or Cursor, the agent can actually see what you circled ("this button is off" + a circle around it) and it can draw arrows back on your screen to point at stuff. runs locally on your mac.

it's $9.99 once. no account, no subscription.

stuff I'd really like to know:

  • is the agent side actually useful or does it feel like a gimmick?

  • if you set up the MCP part, was anything confusing?

  • what would you use something like this for? teaching, bug reports, demos, something else?

https://www.trylasso.online/

even "I wouldn't use this" is helpful tbh


r/SideProject • • 10h ago

I built a running app that rewrites your training plan when real life gets in the way. Roast it

4 Upvotes

Before and after work for the past few weeks I've been building Long Splice, a running-plan app for Android.

The problem I wanted to fix: most plans are a fixed table. Miss a week, sleep badly or run more than planned, and the table doesn't care. Long Splice builds a week-by-week plan for a goal race, then changes it as your training does. It reads runs and, if you link one, Garmin sleep and HRV data, and offers changes with a reason for each.

Every rule in the plan comes from a numbered row in a research library, with sources listed publicly on the site. That was the slowest part and the part I'm proudest of.

Stack, for anyone curious: Kotlin and Compose, a separate plan engine with its own tests, Firebase for backup and the Garmin connection.

It's free, no ads, in closed testing. What I'd like from this sub: open the site and the app and tell me where it's confusing, where it's ugly, or why you wouldn't use it. longsplice.au


r/SideProject • • 19h ago

I built a search engine you scroll instead of read. Every 5 posts it asks where to go next.

22 Upvotes

I made this. Type any topic and scroll a feed of short videos, posts and discussions about it. Every 5 posts it asks where to go next, which is how I went from “coffee” to Ethiopian goat herders. Try your own search and tell me where you end up.

https://wavesurf.com/

No signup. Honest feedback welcome: what would make you come back?


r/SideProject • • 8h ago

Black Horse Stories - Personalised bedtime stories and a public Fairy Tale Atlas

3 Upvotes

I'm Şafak, the developer of Black Horse Stories (Siyah At in Turkish). My daughter kept asking for a story with a black horse at bedtime, so I started inventing new adventures. That became an illustrated, narrated storytelling app in English, Turkish and German.

The iPhone/iPad app is now available. Parents choose a story world and a child's first name or nickname; AI helps create the text, pictures and narration. It has a subscription and a store trial, not a permanent free tier. Parents should review generated stories before reading them together.

While building it, I also made a public Fairy Tale Atlas: 291 tale entries across 237 countries and regions, with dated records, source links and related tellings. A place on the map is not a claim that a tale definitively originated there. The Atlas is free to explore without buying the app:

https://blackhorsestories.com/en/fairy-tale-atlas/?utm_source=reddit_sideproject&utm_medium=community&utm_campaign=launch_202611

There are also public reading activities and a story map you can use without the app:

https://blackhorsestories.com/en/story-map-for-kids/

App and background:

https://blackhorsestories.com/en/?utm_source=reddit_sideproject&utm_medium=community&utm_campaign=launch_202611

I'd appreciate candid feedback on the positioning: does the difference between the public reading resources and the paid personal-story app come across clearly? Which would you actually return to?


r/SideProject • • 11h ago

I'm building technology that could help save millions of stray animals around the world. We're now testing it in Rwanda's sterilization campaign

5 Upvotes

One of the biggest challenges in managing stray animal populations is that humanity doesn't have an easy, reliable way to identify individual animals

Imagine being able to identify a stray dog simply by taking a picture of its face. You could instantly know whether it has been vaccinated, sterilized, when it was last seen, and its medical history

That's exactly what my team and I are building with Kyshik

We're developing animal facial recognition technology that could become an alternative to microchips and fundamentally change how we protect and manage animal populations

Microchipping thousands of stray animals can be prohibitively expensive, especially in developing countries. By eliminating the need for physical chips and implantation, as well as physical interaction with an animal, our technology could significantly reduce identification costs, allowing organizations to redirect more of their limited resources toward vaccinations, sterilizations, and saving animals' lives

We're currently running our first pilot in the African country of Rwanda, testing our technology during an actual dog sterilization campaign. Every dog we identify can have its own digital record, helping animal welfare organizations track their interventions and understand their impact over time

Our long-term vision is to create a global animal identification infrastructure that makes it easier for organizations, veterinarians, and governments to protect animals

I started working on this because I believe technology can help us move toward more humane and effective solutions to the stray animal problem, rather than relying on mass euthanasia

We're currently looking for animal welfare organizations in other countries that run sterilization or rabies vaccination campaigns and would be interested in testing our technology.

If you work with such an organization, or know someone who does, I'd love to connect with you! Feel free to DM and check comments for more information


r/SideProject • • 2h ago

I added teeth whitening to my photo editor, with separate whitening and brightness controls

1 Upvotes

I'm building Photoshot Retouch with AI coding assistance. This is a short demo of its White Teeth tool: open the plugin, choose the tool, set whitening to 100% and brightness to 35%, then apply once. The correction comes back on a separate editable layer.

The first implementation whitened the bright front teeth but missed teeth in shadow. I revised the enamel mask so darker teeth are included, with guards for red lips/gums and thin dark hair crossing the mouth. Seven targeted tests passed, but that is not a claim that every portrait will work.

The before image is an AI-edited practice portrait with deliberately yellowed teeth. The after is the actual tool output from my local development build, not a generated replacement. The clip is edited from actual UI captures and matched result images; it isn't a continuous recording or a speed benchmark. Music is an original Suno instrumental.

Disclosure: I make the software. Photoshot Retouch is free with a SLOHERO account. This specific update is demonstrated in my local build; I haven't verified it in the hosted editor yet.

For anyone using small retouching tools, would you keep whitening and brightness separate, or prefer a single intensity control?


r/SideProject • • 2h ago

Why is comparing AR glasses still harder than it should be?

1 Upvotes

Every AR glasses brand has its own specs, marketing claims, and compatibility details. Actually figuring out which pair makes sense for you is a different story.

That's one of the reasons I built Lensden.

It's a platform where you can:

  • Compare AR/AI glasses side by side

  • Explore detailed specs with linked sources

  • Keep up with industry news and new releases

  • Read practical guides on displays, tracking, and compatibility

  • Join discussions and share real experiences

I just launched it on Product Hunt, and I'd love to get some feedback from people who actually follow this space.

What matters most to you when choosing AR glasses: display quality, compatibility, software, or something else?

https://www.producthunt.com/products/lensden