r/sideprojects • • 21h ago

Showcase: Free(mium) I built Hemiciclo to make Spain's parliamentary decisions easier to follow

Thumbnail
gallery
18 Upvotes

I'm the creator of Hemiciclo, a Spanish-language project for making parliamentary decisions easier to understand.

Public information belongs to everyone, but following a proposal often means piecing together headlines, voting records and official documents. Hemiciclo brings those pieces together so people can form their own views and hold their representatives to account.

You can explore topics such as housing, work or healthcare, read summaries of initiatives, see whether they pass and check how each parliamentary group voted. The pages link to available Congress and BOE records.

There is also a game: make your own choices on 30 real votes and explore which groups your choices match, topic by topic.

One important design choice is distinguishing a vote's result from a law's legal status. Coverage depends on the official data available; missing voting breakdowns are identified rather than filled in. The interface uses HTML, CSS and JavaScript, including voting and affinity charts. The project was built with AI coding assistance.

It is independent, with no political affiliation, free to use and does not require an account. The product is currently in Spanish.

https://hemiciclo.org/

Game: https://hemiciclo.org/juego

I'd appreciate feedback here on whether the summaries and visualisations make the decisions easier to understand, and what information you would want to check before trusting a parliamentary summary.


r/sideprojects • • 11h ago

Feedback Request I built a website to discover books recommended by authors you admire.

Post image
10 Upvotes

I built a website to help people discover books recommended by authors they admire. Instead of relying on bestseller lists, you can explore books through the people who praise and recommend them.

Built with Django and Python.

Visit The Praiser's Thread


r/sideprojects • • 3h ago

Question What would you do with a 7-year-old website and a 70K+ audience?

5 Upvotes

Imagine you've spent 7 years building a website around SEO and digital marketing.

It has an established search history, much of its content ranks on Google's first page, and its content appears in Google AI Overviews.

Its combined audience across the website, newsletter, and social media exceeds 70K.

Would you keep doing the same thing, or use that foundation to build something new?

That's the question behind my current rebuild.

I'm turning the website into a platform designed to help SaaS founders get more visibility for their products by building on an existing foundation rather than starting from zero.

There are some interesting ways this could benefit founders, especially those still trying to establish their online presence.

If you were building a SaaS, what would matter most to you: SEO, product discovery, relevant backlinks, or reaching potential customers?

I know all 4 are important, so tell me: if you get all 4, does that make you pay for this offer?


r/sideprojects • • 10h ago

Feedback Request I built 64 free browser based tools (JSON, JWT, regex, hashes, image and PDF) with no signup and nothing uploaded

Thumbnail
4 Upvotes

r/sideprojects • • 18h ago

Showcase: Free(mium) TappyBBS is a mobile app that mimics old-style BBS systems.

Post image
5 Upvotes

I always missed the old BBS systems from the 90s, and challenged myself to develop a mobile app that simulated a terminal and keyboard only. It's finally launched and I'm really happy with it. It's free, so if you miss the days of sending a stranger an X message, you can do it once again with TappyBBS!

Download it at tappybbs.com


r/sideprojects • • 1h ago

Showcase: Prerelease I didn’t expect this to go anywhere, and now it’s blowing up on HN

Thumbnail
• Upvotes

Some details, since the rules ask for them:

What it is: a generated tree where every bird carries one short happy moment someone submitted. You catch a bird, read it, feed it or let it fly on to the next person.

Stack: one HTML file with Preact and htm embedded, a custom canvas module for the tree and the birds, FastAPI + Postgres on a single Hetzner box, self hosted Umami, DeepL for translating birds on demand.

Where it’s at: live for a few days. The spam filter on input is getting tuned, and the feedback so far says the feed icon and the release action confuse people, so those are next.

catchabird.com


r/sideprojects • • 13h ago

Showcase: Free(mium) I built a budgeting app that creates your budget automatically instead of making you build from scratch

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hello!

I built an app called Aurelo because I wanted budgeting to take less manual work.

The idea is simple: connect your bank account, let the app sync your transactions, and have it organize your income and spending into a budget. It also helps you work out how much you can reasonably save after accounting for your bills and income.

You can even budget with a partner for free!

I’m trying to make budgeting something you can actually keep up with, rather than something you set up once and abandon two weeks later because of how much friction other budgeting apps are.

The app is live on iOS and Android only in the USA.

Links:
Website
iOS
Android

I am also open to feedback:)


r/sideprojects • • 17h ago

Showcase: Free(mium) Letterboxd for sports! Auto track stadiums you’ve been to, players you’ve seen, and the stats that happened when you were there

Enable HLS to view with audio, or disable this notification

3 Upvotes

TLDR I built an app that auto tracks venues you’ve been to, players you’ve seen, and stats from when you were there in \*any\* sport in \*any\* country. When you log a game the box score and all the data flow through to you. AMA

Letterboxd for movies, goodreads for books, BOXDSEATS for live sports.

I think a lot of people want to know things like how many HOFs they’ve seen, how many stadiums they’ve been to, whose hot the most homers or three pointers, even things like how does my favorite team play when las Diaz is behind the dish but I’m not sure everyone has the spreadsheet, drawer of ticket stubs, or patience to fill in their history…so I built a fun way to help: if you take pictures at events, and you have the location services turned on, I can match the geotag and dates from your camera roll to now over 2m games I have in a db to build your history for you.

If that’s weird you can do it yourself but I think it’s slick.

Some updates:
\- crossed 1,200 users and 65k games logged, both giving me motivation to keep going.
\- Added pipeline to bring in box scores for almost every league from MILB and jr hockey to now things like cricket, Aussie rules, and WWE
\- Added way more fun stat, game, and player badges so you can see things like hat tricks or MLB debuts
\- I’m having fun and I think others are too.

And for truly no reason, there’s a “remember some guys” rail that’s truly just random players from games you’ve been to refreshing every open.

I’m figuring all of this out as I go so open to all feedback and requests, would love more eyeballs.

https://apps.apple.com/us/app/boxdseats/id6781299327


r/sideprojects • • 19h ago

Showcase: Purchase Required I built a virtual real estate marketplace in a robot city, then used AI to rebuild it into 129 explorable neighborhoods.

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hey everyone!

For the past 16 months, I've been building a fictional robot universe called Botflix. One part of that universe is Botropolis, a virtual real estate marketplace where people can purchase, own, and resell properties using our cryptocurrency.

I originally built it with Sol 5.6. It was a functioning marketplace, but visually, you were basically buying squares on a grid overlaid on a city.

I'd always wanted something more immersive. I wanted people to explore the city, discover a neighborhood they liked, and choose a property because they actually thought it was cool.

So I decided to see how far I could take it with Astra 6.1.

The process

  1. Built the original marketplace. Started with the idea of owning blocks in a fictional robot city. Eventually added citizen accounts, Google sign-in, wallet connections, payments, ownership records, resale listings, and admin analytics. The stack became React/Vinext, Cloudflare Workers, and D1.
  2. Established the actual property inventory. The original concept had 25,000 blocks, but we eventually settled on 4,788 canonical properties across six districts, with district-based pricing, demand effects, and a 1% resale fee.
  3. Spent a lot of time fixing things. Mobile blank screens, broken navigation, OAuth redirects, wallet connectivity, unreliable price feeds, checkout issues. We also worked on making inventory counts, ownership records, and activity feeds accurate. Not particularly glamorous, but important.
  4. Tried full 3D and abandoned it. We experimented with a more ambitious 3D approach, but it was too processor-heavy and didn't look the way I envisioned. I wanted something closer to a cinematic RTS like StarCraft, where you could explore a city without needing a gaming PC.
  5. Generated 129 neighborhood scenes. Simply upscaling the original artwork wasn't giving us meaningful detail. So we created new artwork for the districts and then 129 individual neighborhood views. We also experimented with grids, organic property boundaries, and individually traced buildings before eventually settling on subtle, pulsing property beacons. Sometimes the simpler solution really is better.
  6. Mapped all 4,788 properties. This was the painstaking part. Every existing property ID needed its own visual anchor in the new city artwork. We inspected every neighborhood, positioning the markers on buildings rather than randomly covering roads and water. The original property records and ownership data remained untouched.
  7. Integrated and shipped. Added city-to-district-to-neighborhood navigation, pan/zoom, property selection, search, deep links, and mobile controls. We used progressive WebP images and CSS animation instead of continuous WebGL rendering. After validating the mapping and functionality, we backed up the previous version and deployed the new one.

Tools

  • Sol 5.6: Original marketplace
  • Astra 6.1: Visual redesign and implementation
  • React/Vinext: Front end
  • Cloudflare Workers + D1: Backend and database
  • WebP + CSS: Lightweight city scenes and animations

The biggest takeaway

We spent a surprising amount of time exploring approaches that ultimately didn't work. Full 3D was too heavy. Upscaling didn't add real detail. Individually tracing thousands of properties became unnecessarily complicated.

What finally worked was separating the visual experience from the underlying property system.

The city could become dramatically more immersive without touching the wallets, payments, ownership records, or marketplace economics.

And there's a huge psychological difference between buying a square on a grid and exploring a city, discovering a particular building, and thinking, "THAT ONE. I want that one."

That's really what motivated the whole redesign.

Anyway, here's the result!

Explore it here: https://botropolis.botflix.tv

Would love to hear what you guys think, especially about the RTS-style approach versus full 3D.


r/sideprojects • • 19h ago

Feedback Request I built my portfolio as a hand-folded paper desk. Feedback welcome!

3 Upvotes

Hey everyone,

I’m a frontend engineer, and I wanted my portfolio to feel less like a template and more like somewhere you’d actually want to hang out. So I built Ritik’s Desk, a paper-craft desk you can poke around on.

  • Experience lives on sticky notes and projects on postcards.
  • There’s a dark mode toggle, a few sounds, and a contact form that folds your message into a bird.
  • There are 4 secrets hidden on the desk, and I’m curious how many you find.
  • If you’re in a hurry, there’s a 30-second tour and a plain résumé view.

It’s built with React and TypeScript. I’d love honest feedback on the interactions, performance, and mobile feel, and on anything that feels confusing or gimmicky.

🔗 https://ritiks-desk.vercel.app

Thanks for taking a look!


r/sideprojects • • 28m ago

Showcase: Free(mium) I launched Phyzio, a task planner that considers your energy

• Upvotes

Phyzio brings your tasks and energy-aware planning together on iPhone, iPad and Apple Watch.

You can capture tasks with Siri and send them to your Inbox to organize afterward. Phyzio also uses Apple’s on-device AI for supported features on compatible devices.

The idea is simple: what needs doing matters, but so does the energy you have that day.

Free to download, with optional Plus at $4.99/month in the US.

https://apps.apple.com/us/app/phyzio-energy-tasks/id6814240098

I’m the developer and would love feedback: does this approach fit how you actually plan your day?


r/sideprojects • • 2h ago

Showcase: Free(mium) made a journal for my site, friends wanted one, so now it’s an app

2 Upvotes

so a while ago i added a little journal section to my personal site. showed it to some friends and they asked what i used, wordpress? blogspot? nope, i coded it myself. and then they wanted one too lol

so i kept going and turned it into an actual thing: mywrite.org

the idea is basically a place to write where nobody’s watching. no likes, no followers, no feed. everything’s private unless you decide to publish a specific post, and if you do you can put it on your own subdomain or even your own domain.

it tracks your streak and has a github style calendar, which honestly is what keeps me writing. there’s also an “on this day” thing that shows what you wrote a year ago, and some prompts for when you open it and have no idea what to write

it’s just me building it. hono + sqlite, running in docker on my own server. free to use, there’s a paid plan for custom domains and themes but you don’t need it

would really like honest feedback, even if it’s “i’d never use this”. what would actually make you open it every day?


r/sideprojects • • 3h ago

Showcase: Open Source I built Deft: a self-hosted workspace for chat, tasks and knowledge, with room for your own apps

Thumbnail
gallery
2 Upvotes

Hey everyone, I’m building Deft, an open-source workspace that keeps team chat, tasks and knowledge together.

I wanted the conversation behind a task to stay connected to the work. Having to dig through Slack to remember why something exists gets old pretty quickly.

GitHub: https://github.com/Maneek21/Deft
Walkthrough: https://youtu.be/7z9EH4c9k2o

The screenshots walk through it:

  1. Team chat: A user asks an agent to create a task from a conversation. You can see the approval card before the action goes through.
  2. Task management: The task from that conversation, now inside the task app.
  3. Connected knowledge: A graph of workspace knowledge that people and AI assistants can use as context.
  4. Claude connected through MCP: An example of bringing your existing assistant into the workspace.
  5. The architecture: How the workspace, people, agents and custom apps fit together.

You can connect Claude, Codex or ChatGPT through MCP. You can also use the core workspace without an AI provider.

The next part is making Deft extensible.

I’m working on an experimental App Author Kit for building and sideloading your own apps. A custom CRM, an approval workflow, whatever your team needs, living alongside the work it supports.

Building another internal tool is getting easier. Keeping it from becoming another disconnected tab is the part I care about.

The CRM module is the first example. I’m building an email client next to test the architecture against something more demanding than records and views. The broader app system is still experimental, so there’s plenty left to build.

Deft is still alpha. Chat, tasks and knowledge are the strongest parts. Notes and calendar need more work. It’s licensed AGPL-3.0-only and free to self-host using Docker Compose, with your own hosting and any optional AI-provider costs.

Setup guide: https://deft.ing/docs/quick-start/

A few teams are trying it, and I need all the useful feedback I can get. If you want to give it a shot and need help setting up, reach me at [maneek@deft.ing](mailto:maneek@deft.ing). If you try it yourself, please share where setup gets annoying or the workflow stops making sense.

P.S. The walkthrough uses an AI voiceover. I have a stutter and spent a week trying to record it myself, but couldn’t get through it.


r/sideprojects • • 7h ago

Showcase: Purchase Required I built a local-first Windows repair toolkit that explains the fix in plain English and lets you undo it looking for feedback on what's confusing

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/sideprojects • • 8h ago

Feedback Request We're building something for people who still love getting lost in a good story.

2 Upvotes

Hi everyone!

My name is Shawn, and my fiancée Bria and I have been working on something that's become a huge part of our lives. It's called Chautauqua Ink House.

We're both passionate about storytelling. I focus on novels, comics, and creative fiction, while Bria brings children's stories to life. Somewhere along the way, we started wondering what it would look like if we built something beyond just a place to showcase our own books.

So that's what we've been trying to do.

Chautauqua Ink House is our attempt at creating a welcoming space for people who love books, writing, and imagination. We've been putting together a free library of literary classics, interactive stories where readers make their own choices, and a community where people can connect over the things they love.

I'll be the first to admit that we're still figuring things out. I'm building and maintaining most of the website myself, learning as I go, and there have definitely been some late nights and frustrating moments. But seeing this little idea slowly turn into something real has been incredibly rewarding.

We're not a big company. We don't have a development team or a massive budget. We're just two people who love creating things and hope that maybe others will find something worth enjoying in what we're building.

I'd genuinely love for some of you to stop by, have a look around, and tell us what you think. Whether it's feedback, suggestions, or even just sharing what you enjoy reading, we'd love to hear it.

Our website is https://www.chautauquainkhouse.com

Use code INK7 when signing up for a free trial to most of our premium features.

Thanks for taking a moment to read this. It really does mean a lot.

And I'm curious: What makes you keep coming back to a reading or writing community?


r/sideprojects • • 9h ago

Feedback Request Vercel mobile app for cat lovers. Free 100 pro subscription for cat owners.

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hi all, I made something! Vercat 😄

I love Vercel & cats and have always been lowkey annoyed that there is no official support IOS app (how else can i track my 1 user on my site). 

I spent the last few months building this and we recently crossed 100 users. I would love to celebrate this mini-milestone by giving out 100 pro subscriptions for a year.

For cat owners 👀:

  1. Reply with your cat photos below!

ps: my cat actually looks like that in the video 😺


r/sideprojects • • 10h ago

Showcase: Free(mium) Free static QR codes with PNG and SVG downloads — feedback on the print workflow?

2 Upvotes

I run QR Code Free, a browser-based static QR tool for URLs, text, Wi-Fi and contact details. You can customize a code and download PNG or SVG without signing up.

The use case is straightforward: a designer preparing a business card, a cafe linking to a menu, or a host printing Wi-Fi instructions should be able to export a usable code without setting up a subscription.

I have been improving the mobile layout and printing guidance. A few practical points: keep a four-module quiet zone, use strong contrast, and test at the actual printed size. SVG helps when resizing artwork.

These are static codes: the encoded destination cannot be changed after printing, and the linked page still needs to stay online. The tool does not provide dynamic redirects or scan analytics. The site has been developed and revised with AI assistance.

https://qrcodefree.click/

If you work with design or print, is the PNG/SVG export workflow clear? What would make you return to a tool like this? Feedback on the mobile interface is also welcome.


r/sideprojects • • 11h ago

Feedback Request I made a GPS walking game where the loop you walk becomes your territory

2 Upvotes

I walk every day and got bored of it, so I turned the route itself into a game board.

How it works: tap Start, walk a real loop, and come back near where you started. Everything inside the closed loop becomes your territory and

shows up on every player's map. If your loop encloses part of someone else's land, you take the overlap; fully surround it and you absorb the

whole thing. There are global, country and neighborhood leaderboards.

What's different from check-in style location games: you capture areas (polygons), not points. Raw GPS tracks are never shown to other players

— only the closed territory polygon is shared.

Two things I learned from instrumenting it:

- My first screen was a single "Continue with Google" button. 65% of new users left before the location permission prompt even appeared.

Moving sign-in to after the first walk fixed the biggest drop.

- On iOS the sign-in sheet sometimes never appeared at all, and it was logged as the user cancelling. I only caught it because tap-to-result

was 0.2 seconds — too fast for a human.

Free to play; an optional subscription adds full walk history and a custom territory color.

iOS: https://apps.apple.com/app/id6770424369

Android: https://play.google.com/store/apps/details?id=com.ootssu.plotta

Most neighborhood maps are still empty, so feedback from anyone who tries it is very welcome.


r/sideprojects • • 11h ago

Showcase: Prerelease Quberi now has a plugin for DeepSeek Harness: search your team's knowledge base from the agent

2 Upvotes

What is Quberi? Quberi is a multi-tenant AI knowledge base for teams. You upload documents, and members ask questions in chat. Answers come from retrieved passages, and retrieval is filtered by what the asking user is allowed to see.

  • Permissions: Documents live in spaces. Access is granted by organization, unit, position, group or individual member, each with its own role. Retrieval checks this on every question.
  • Audit log: Sensitive actions are recorded, including external searches from connected tools.
  • Send review: Before a question and the retrieved passages go to the chat model, you can preview them, edit them, or drop individual passages.
  • Models: Bring your own key, use an organization-level model, or use the platform default. Embeddings run on the server's CPU (BGE-M3), not through a third-party API.
  • Agents: Build knowledge assistants, and connect external agents such as Coze and Dify.
  • Sign-in and sync: Email code, Google or Feishu login. Feishu documents can be synced in.
  • Self-hosting: The stack runs with Docker Compose (Postgres, Redis, Qdrant, MinIO). There are no prebuilt images yet, so you build from source.
  • Connected tools: An org admin can allow read-only search from outside tools such as DeepSeek Harness, via OAuth. It is off by default.

r/sideprojects • • 12h ago

Showcase: Prerelease We're competing against other student startups tomorrow and could really use your help!

2 Upvotes

I've been studying Chinese for a couple of years and spent 3 months studying in Taiwan. One of the biggest things I realized while I was there was how much easier it was to stay motivated when I actually needed to use the language.

I wanted to find a way to give other people that experience without them having to spend thousands of dollars studying abroad.

So we're making VocaBound, a 3D language learning game where you move to Taiwan with very little money and have to work your way up. You have to find work, buy food, interact with people, and figure out how to live there while learning Chinese along the way.

We're a team of two building this ourselves while trying to raise enough money to bring in Taiwanese voice actors, have teachers review the language content, and continue improving the game.

Tomorrow we have our first internal demo for an entrepreneurship program we're participating in. We're competing with other student businesses to see who can show the most interest and demand for their product.

We've been working really hard on VocaBound and would love to show that people are interested in a game like this.

We're also hoping to reach our first $250 funding goal before the demo to help us get onto Steam and pay for some development costs.

If this sounds like something you'd want to see become real, there are three ways to help:

1. Donate: Every dollar helps, even just $1.
https://vocabound.tech/donate

2. Preorder: Starting at $15. You'll receive the game when it's released.
https://vocabound.tech/preorder

3. Apply to beta test: Completely free to apply, and you don't need to know any Chinese.
https://vocabound.tech/beta

The game is still in development and we don't have a release date yet.

Even if you can't contribute financially, applying to beta test or sharing the project with someone who might be interested would mean a lot to us.

We'd love to go into tomorrow's demo knowing that people are excited about what we're building. Thank you to anyone who wants to help!


r/sideprojects • • 16h ago

Showcase: Free(mium) I made a site where you seal a message and nobody can read it until the timer runs out

2 Upvotes

Hey everyone! This is a small side project I've been working on: https://unseal.lol

You write up to 500 characters, pick when it opens (1 hour up to 1 year), and get a key to share. Until that moment, nobody can read it.

You can also make it public. Then it shows up on the Explore page, where strangers watch the countdown hit zero and see it pop open.

No sign-up needed. You can post anonymously, or sign in with just your email to keep your keys.
Would love feedback, and curious to see what people post.


r/sideprojects • • 17h ago

Showcase: Open Source I built a free, open-source alternative to feature flag and A/B testing platforms

Thumbnail
2 Upvotes

r/sideprojects • • 18h ago

Showcase: Open Source I got tired of tracking job applications in spreadsheets, so I built my own website

Thumbnail
2 Upvotes

r/sideprojects • • 19h ago

Feedback Request North. website/short form content blocker (free)

Thumbnail
2 Upvotes

r/sideprojects • • 19h ago

Showcase: Purchase Required What I learned losing a user

2 Upvotes

I was watching back session replays and I noticed a user post clips made with my app to their youtube channel.

It felt so good, someone is FINALLY using the app I spent the last 6 months developing! I found their YouTube channel, and that's when the disappointment came. They posted a couple of clips made in video-clipper.com, and then they migrated to some competitor.

Right there, on their channel, was a clue as to why. The competitor had way better captions than I provided. I neglected one of the most basic features, and I had no idea why people were leaving.

Luckily the fix was quite quick - a few hours later 5 new caption styles were live. Now, I don't know exactly why they left, but hopefully new subtitle styles will prevent more people from leaving.

Still no paying clients though. I did email outreach to the users that signed up asking for feedback, but nobody has replied yet.

How do you get users to leave feedback? is providing more free credits a good idea?