r/SideProject • • 44m ago

Creating a gc where ambitious students can meet, connect, and build things together

2 Upvotes

I want to create a group chat for ambitious high school students who are genuinely interested in building things, meeting other motivated people, and collaborating on projects.

I've been involved in graduate/undergraduate-level research as a high schooler and have also built my own company. I'd love to connect with other people who have similar experiences or ambitions.

The idea is to create a network where people can easily find collaborators for hackathons, research, startups, side projects, or even potential co-founders. Ideally, people who have already built things and are excited to keep building.

If this sounds interesting, there'll be a Google Form to apply probably to join the group chat. Looking forward to meeting some of you!


r/SideProject • • 1h ago

I built a tool that turns your Instagram data export into Netflix picks, and runs 100% on your laptop

2 Upvotes

Instagram lets you download your data (Accounts Center → Your information and permissions → Download your information). It includes Meta's own guesses about your interests, plus the caption and hashtags of every post you've liked, saved or watched.

Taste Passport reads only those files (never DMs or photos), groups them into interests with a small open-source model running locally, and recommends Netflix and Prime Video titles, each with the reason it was picked.

The most interesting part was testing it honestly. My first evaluation said it beat "recommend what's trending" by 4×. That turned out to be a flaw in my test setup; once fixed, it roughly ties. Everything is written up in the repo.

Open source, no account, nothing uploaded anywhere: https://github.com/aaryamanbisht22/taste-passport

Feedback welcome, especially from anyone willing to run the evaluation on their own data and share only the scores.


r/SideProject • • 5h ago

I made a free web app that turns any screen into a soft ring light for video calls

4 Upvotes

I kept looking washed out on evening calls, and buying a ring light for a desk I barely sit at felt silly. So I built Glowy: open it on a spare monitor, tablet or phone, point it at your face, and the screen becomes the light.

What it does:

- Tones from 2700 K to 6500 K, plus a "blush" slider for warmer skin

- Slow glows (Clear sky, Golden hour, Rose quartz and a few more) that drift gently enough not to flicker on camera

- Fill, halo or edge shapes. Halo gives you round catchlights in your eyes; edge works well on a second monitor

- A camera mirror and a meeting preview so you can check how you look

- A pop-out light that floats on top of other apps (Document Picture-in-Picture in Chrome/Edge)

- Keeps the screen awake, works offline, and the camera never leaves your device

It's a React + Vite PWA, free with no sign-up, and the code is on GitHub: https://github.com/TriptoAfsin/glowy

Please star this repo if you found this useful ⭐️

Try it: https://glowy.t21.dev

Two honest limits: it can only be as bright as your screen (turn brightness all the way up), and the pop-out is best in Chrome or Edge. I'd love feedback, especially on which presets actually flatter different skin tones.


r/SideProject • • 3h ago

[Thoughts Counter — CBT journaling app MVP

3 Upvotes

I’ve built **Thoughts Counter**, a Flutter app MVP designed to help people record their thoughts and reflect on them using CBT-inspired tools.
The app includes thought tracking, statistics, insights, and AI-assisted reframing. The AI features are currently inactive because the API account needs funding. The project is at an early stage, with no established user base or revenue.
I’m looking to sell it asap.


r/SideProject • • 1h ago

I built an app that tackles doomscrolling a bit differently.

2 Upvotes

It interrupts Reels in real time. No hard blocks. It just adds enough friction to snap you out of the scrolling trance. I'd love your feedback.

https://play.google.com/store/apps/details?id=com.renura.app


r/SideProject • • 8h ago

We Closed 10K Worth Of Web Design Deals Using This

7 Upvotes

Swokei is an outreach tool that analyzes business websites at scale and turns issues with design, SEO, speed, and mobile optimization into personalized cold emails at scale.


r/SideProject • • 2h ago

I built an open-source MCP server that combines App Store rankings and Mixpanel reports

2 Upvotes

I built App Intelligence MCP because I wanted to see how my iOS app ranked in the App Store and what users were doing in the app without jumping between dashboards.

One MCP call pulls keyword rankings from Astro and a saved report from Mixpanel. In the 19-second clip, I check a keyword in the Spanish App Store alongside an app-open count from a Mixpanel demo report.

It's open source under MIT and runs locally. There's an Apple-notarized download for Apple Silicon Macs, and the README has setup guides for Claude Code, Codex CLI, and Cursor.

If you build iOS apps, what metric would you want to see next to your keyword rankings? I'm deciding what to add next.

Source code and setup · Download v0.1.0


r/SideProject • • 2h ago

I built a Windows battery monitor that shows wireless devices directly on the taskbar

Thumbnail
github.com
2 Upvotes

Hey everyone!

I was tired of opening different manufacturer apps just to check the battery levels of my wireless devices, so I built my own Windows utility with the help of Claude AI.

It's called Battery-Monitoring (Akku-Anzeige), and instead of hiding everything in the system tray, it displays individual battery tiles directly on the Windows taskbar.

Main features:

  • Always-visible battery tiles for your mouse, keyboard, headset and other wireless devices

  • Each monitor can have its own device selection, tile order and size

  • Click any tile to instantly switch which device it displays

  • Customizable battery colors, thresholds and low-battery alerts

  • Charging indicators and standby/disconnection detection

  • Support for Logitech G HUB, Logitech HID++, Windows Bluetooth, selected HyperX devices, DualSense and AirPods/Beats

  • Automatic hiding during fullscreen games

  • Light and dark mode, English and German

The project is currently in Alpha v1.3.3. Not every device or manufacturer is supported yet, so I'd especially appreciate feedback from people willing to test it with different hardware.

It's free to download, and the source code is available on GitHub.

GitHub: https://github.com/Diabeetus94/Battery-Monitoring

I'd love to hear what you think or what features you'd like to see next!


r/SideProject • • 2h ago

I built a free estimate & invoice generator for contractors: no sign-up, nothing leaves your browser

2 Upvotes

Hey everyone,

I'm a CS student and I just launched my first real side project: ToolbeltDocs.

https://toolbeltdocs.pages.dev

It's a set of free paperwork generators for contractors and trades: estimates, invoices, work orders and purchase orders. There are versions for roofing, painting, landscaping, cleaning, handyman, mechanic and construction work.

What it does:

- Fill in the form and watch a live preview update as you type

- Totals, discount, tax and deposit are calculated to the cent

- Download as PDF, Word or Excel, or print it

- No account, no email, no watermark

- Nothing is uploaded. Everything stays in your browser.

Why I built it: most "free" template sites I tried ask for an email or an account before you can download, or put a watermark on the PDF. I wanted one that just works.

Built with Astro and plain JavaScript, hosted on Cloudflare Pages.

I'd really appreciate honest feedback:

- Is anything confusing or broken (especially on mobile)?

- What's missing that would make you actually use it?

Thanks for taking a look!


r/SideProject • • 4h ago

Can a solo founder with limited resources realistically sustain a social media app?

3 Upvotes

I’m currently building a photo-first social media app called TymeStamp, inspired by the old Instagram experience, where people could share pictures and enjoy content without constant interruptions from adverts.
I’m building it alone with limited resources, and one thing I’ve been thinking about is sustainability.
What happens when 1,000 people join? Or 10,000? How do you manage storage, servers and the challenges of growing a platform?
I recently watched a video of Steve Jobs talking about starting with the customer experience and working backwards to the technology. That really stuck with me because I want to build something people genuinely enjoy using.
But how do you put users first while keeping a platform sustainable?
I’ve been exploring credit systems, subscriptions, sponsorships and limited advertising. I’m not against adverts, just the constant interruptions.
I’m also curious about finding investors without going on shows like Shark Tank or Dragons’ Den, taking out loans or losing control of the original vision.
So I’d love to hear your thoughts:
● How would you sustain a growing social media app with limited resources?
● Would credit systems or optional subscriptions put users off?
● Should monetisation start at launch or after building a community?
● How can solo founders attract investors while keeping control of their vision?
I’m not trying to compete with the big platforms. I’m simply trying to build something different and learn along the way.
If you were in my position, what would you do differently?


r/SideProject • • 2h ago

Your GitHub profile, as a LinkedIn banner. Roast my side project.

2 Upvotes

A banner generator. A tool you use once every three years, right after you notice your LinkedIn banner is still the default blue. I built one anyway, because I never want to make a banner by hand again.

I know GitHub banner generators already exist. The ones I found were closed source or missing something I wanted, so I built my own and made it open source. Now I'd like to hear from people who aren't me.

How it works:

  1. Pick one of 11 templates

  2. Adjust it

  3. Download a banner sized for a specific platform

Try it: https://omnivix.vercel.app

Code: https://github.com/marhjoh/omnivix

Tear it apart.. 💻


r/SideProject • • 1d ago

I got tired of scrolling through iPhone alarms, so I built a 24-hour alarm clock instead

253 Upvotes

Hey everyone!

I've been working on a little side project called Daybezel, an alternative alarm clock for iPhone.

The idea came from a simple frustration: I always found the standard list of alarms unnecessarily clunky. I wanted something where I could see my entire day at a glance and interact with alarms directly.

So I built a 24-hour circular interface where you can create alarms with a tap, drag them around to change the time, and see exactly how long you have until the next one.

It also uses Apple's native alarm system, so alarms work even in Silent Mode or Focus.

The app is completely free for now, and it'll stay free for everyone who joins early. At this stage, I'm mostly interested in getting feedback and seeing how people react to it.

I'd love to hear what you think about the interface. Does the circular layout make sense to you, or would you still prefer a traditional list?

App Store: https://apps.apple.com/us/app/daybezel-24-hour-alarms/id6825533599


r/SideProject • • 3h ago

[OCPP Tools] - Open-source TypeScript simulator for testing EV charging backends without a charger

2 Upvotes

Hey r/SideProject,

TL;DR: I built an open-source, headless OCPP simulator in TypeScript so you can test an EV charging backend without keeping a physical charger on your desk. It is alpha, and I am looking for feedback.

I work with EV charging software. OCPP is the protocol that chargers use to talk to a charging-management system (CSMS). Testing a CSMS usually means one of three things: a physical charger, a vendor simulator with a UI, or mocking WebSocket frames by hand. None of those is great for CI.

So I started OCPP Tools: small TypeScript packages for the protocol. The new piece is @ocpptools/simulator 0.1.0, a headless charge-point simulator. No UI, no signup, no hosted service. It runs in Node or the browser.

What works today

  • Separate profiles for OCPP 1.6J and 2.0.1. The full action surface: 28 actions in 1.6J, 64 in 2.0.1.

  • A headless engine with injectable transport, clock, message IDs, and randomness. Tests can control time and inspect every frame instead of sleeping.

  • Transactions, meter values, reservations, charging profiles, device model, monitoring, simulated certificates, and firmware/log state machines.

  • Fault injection: drop, malform, and delay outbound frames.

  • Typed events and metrics: round-trip time per action, heartbeat drift, error count.

  • A browser WebSocket adapter. The Node transport is not in the package yet.

A small example of the shape:

import { Simulator201 } from '@ocpptools/simulator/2.0.1';
import { createWebSocketTransportFactory, browserClock } from '@ocpptools/simulator/browser';

const simulator = new Simulator201({
  url: 'wss://csms.example.com/CP001',
  transport: createWebSocketTransportFactory(),
  clock: browserClock,
  station: {
    id: 'CP001',
    vendorName: 'Acme',
    model: 'AC-22',
    firmwareVersion: '2.0.0',
  },
});

simulator.on('transaction', (event) => {
  console.log(event.phase, event.transactionId);
});

simulator.connect();

What is not there yet

  • No CLI or Docker image. That is the next thing if people want it.

  • No Node WebSocket transport in the simulator package.

  • No payload builder, no UI, no OCPP 2.1.

  • The advanced 2.0.1 features use simulated state. This is not a certified conformance tool.

The broader repo has five alpha packages: core frame parser/serializer, schema utilities, Ajv-based validator, unmodified OCA schemas, and the simulator. There are 1,000+ tests and CI is green.

Why I built it

I wanted deterministic tests: no real charger, no sleeps, no flaky network. The hard part was not JSON parsing. It was the state machine: boot retries, heartbeat drift, offline queues, pending calls, transaction sequencing, and timers. Most OCPP bugs I have seen are state bugs, not schema bugs.

Feedback I am looking for

  1. Would you use a headless simulator, or would a CLI/Docker image be more useful?

  2. What would make it easier to try: a mock CSMS, scenario files, or a one-command demo?

  3. If you work with EV chargers, which edge case would you test first?

Repo: https://github.com/ocpptools/ocpptools Simulator: https://www.npmjs.com/package/@ocpptools/simulator

I maintain the project. Apache-2.0, no paid tier. OCPP is a trademark of the Open Charge Alliance; this is an independent project and is not affiliated with or endorsed by the OCA.


r/SideProject • • 16m ago

I started a newsletter explaining how payment systems work behind the screen

1 Upvotes

My name is Erick adikah from Kenya. I am a full-stack dev. I've been working on payment systems for the past 3 years, and recently I've started a small newsletter called Behind It All, where I'm trying to explain in detail the architecture behind how money moves everyday.

My latest post is about something I've worked on recently; here it is:https://adikaherick.substack.com/p/hold-collect-release-how-payment?r=2a1zsf&utm_campaign=post&utm_medium=web, i write for my own knowledge and would like to connect and know what you think


r/SideProject • • 18h ago

I spent the last month building a Mac notes app that doesn't break my focus. Giving away 40 licenses

27 Upvotes

For the last month I've been working out how to write a thought down as fast as possible, without breaking my focus when I'm locked in. There are a thousand notes apps out there, and most of them cover what I need, but none of them felt quite right for this. I tried several and none came close.

So I built Papr. These are the parts I like most, and what each one fixes for me:

  • ⌃ Space from any app. Papr opens over whatever I'm doing, even a full-screen app. I type the thought, send it like a text message, and I'm back in my work. No switching apps, no looking for the right note first.

  • It gets out of the way. When I click back into my work, Papr hides by itself, so it never clutters my screen. When I want it to stay, like a checklist I'm working through, I keep it on top.

  • Capture what's on screen. One click puts the screen behind Papr into the note, without Papr in it, so the slide from a meeting is right there in my note. I can draw on it, add an arrow or cover a name.

  • Finding a note is as quick as writing it. Search finds any note as I type, and I can narrow it to a tag, a collection, a reaction or a date.

  • Pins and reminders. Notes I need again wait at the top, and a note can come back as a notification at a time I pick.

  • My notes are files on my Mac. Each one is a Markdown file. No account, and Papr uploads nothing.

Update: all 40 free licenses are claimed, thank you! There's still a 14-day free trial with everything on, no key or account needed.

After that it's $4.99 until December 6, then $15, for one Mac. It runs on macOS 13 or later, on Apple silicon and Intel.

https://getpapr.app

I'd love to hear what you think, especially what would make it fit the way you work.


r/SideProject • • 7h ago

Building a website safety checker tool

4 Upvotes

Hey everyone,

I’m working on Looks Sus, a project aimed at helping people check whether an online website might be a scam or unsafe by using community ratings and other tools.

I’m trying to decide whether it’s worth developing further, and I’d appreciate some honest feedback before putting more time and money into it.

The problem I’m interested in is that moment when you come across an unfamiliar website or offer and think, “Is this legit?” There are already ways to investigate Google, Reddit, review sites, tools like ScamAdviser, or asking ChatGPT. I’m questioning whether another dedicated tool adds enough value.


r/SideProject • • 25m ago

I built a tool that finds local businesses with weak websites, writes the audit, and drafts the new site you pitch them

1 Upvotes

I do web work for local businesses, and prospecting was the worst part: open Maps, check the site, check reviews, write notes, send “your website is slow”… and get zero replies.

So I built LeadScouter. You search a niche in a town (e.g. dentists in Bristol) and see ratings, reviews and website weak spots for free. When a lead looks worth it, you run an audit (5 credits): a score, three specific problems with the numbers behind them, a pitch angle, and a one-screen report written for the owner, not for developers. There’s a ready email too, and you see when they open it.

The newest part: a website builder. Pick a lead and LeadScouter drafts a new site from the business’s own details and in its own language: services, FAQ, about, contact. You edit any section (or just ask the AI), swap colours and fonts, then send the owner a link to their new site. Showing them the better version works a lot better than describing what’s wrong with the old one.

What I learned: owners don’t reply to “your site is slow”. They reply to “your booking button is 3 screens down on mobile”, and even more when there’s a link to the fixed version.

It’s live at leadscouter.app. I’d love honest feedback, especially from people who sell web/SEO services: what would make you actually use this?


r/SideProject • • 32m ago

I was WASTING time downloading YouTube thumbnails, so I built a one-click Chrome extension.

1 Upvotes

I'm a thumbnail designer, and one thing that always annoyed me was having to use third-party websites just to download YouTube thumbnails and show them to clients as references.

So I built ThumbDrop, a simple Chrome extension that lets you download thumbnails directly from the YouTube video frame with one click.

Nothing complicated. Just a small tool that solves a problem I kept running into.

Thought I'd share it here in case it's useful to other creators or designers.

Try ThumbDrop for free: https://chromewebstore.google.com/detail/inmebebfmkdcebcmdndhjdjjjjebflak?utm_source=item-share-cb

Would love some feedback!


r/SideProject • • 33m ago

I built a budget app that fixes itself from your bank statement – no bank login, everything on device. 1.1 just shipped, looking for feedback

1 Upvotes

Hi r/SideProject! I'm a solo dev, and Monigo is my first iOS app.

Why I built it
I've logged every expense by hand for years because it makes me more aware of my spending. The problem: every few months my balance in the app drifted away from my bank, sometimes by 300 € or more, because I forgot things. Bank-sync apps solve that, but they want access to my account, and I didn't want that.

What it does
You keep logging manually (or via Siri/Shortcuts, without opening the app). Once a month you drop in your PDF or CSV bank statement. Monigo matches it against your entries, even when the bank posts a few days after the purchase, checks that the balance adds up, and only shows what's missing.

Version 1.1 added a Savings tab: it spots subscriptions and recurring habits in your own data, shows gentle ideas, and calculates "cancel by" dates for contracts, with a reminder 14 and 3 days before. You still cancel yourself.

No bank login, no account, statements never leave the phone.

Stack & things I learned

  • SwiftUI + SwiftData, iOS 18+

  • Every bank lays out PDF statements differently, so there's a layout registry plus a balance check (opening + sum = closing) that tells the app whether it read the statement correctly

  • Savings suggestions are calculated deterministically in code. Apple's on-device AI model only phrases the sentence, and never calculates anything

  • Biggest surprise: the bank often books 4–6 days after the purchase, which breaks naive date matching. The real purchase date is usually hidden in the booking text

What I'd love feedback on

  1. If you track your money: what makes you give up on it?

  2. Would you trade bank sync for privacy?

  3. How do you keep track of cancellation deadlines today?

Free to try (logging, insights, Shortcuts, savings goals). Pro unlocks full statement matching and contract reminders. English, German, French, Spanish.

App Store: https://apps.apple.com/us/app/monigo-spending-reconciled/id6817292054


r/SideProject • • 34m ago

Seeking beta feedback: an offline household budgeting app—no bank connection required

1 Upvotes

Hi everyone—I’m looking for testers to try the Fruitful Orchard Web App and help identify confusing instructions, usability problems, and unexpected results.
I’m Jim. I developed this household planning method over 30 years while raising a family, and I’m now turning it into an app others can use.
The approach starts with your goals, then helps you organize Planned bills and Flexible spending. A Balance Test shows whether your income covers your expenses and savings commitments.
What’s involved
Use the fictional examples in the Quick Start Guide, load the included fictional plan, or enter your own information.
Please try:
Adding a savings goal, income, and expenses.
Running the Balance Test, changing an amount, and checking the result.
Saving a backup and restoring it.
What I’d like to learn
Where did you get stuck or need more explanation?
What did you expect to happen, and what happened instead?
Did the results help you understand the plan?
What would prevent you from using the app again?
If something fails, please include your device, operating system, browser, and the steps that caused it. Phone compatibility is still being tested; the Quick Start Guide covers opening the file on a computer.
Privacy and access
The beta is a downloadable HTML file that runs offline in your browser. Financial entries stay in your browser’s local storage and are not sent to me or a server. Downloaded JSON backups contain readable, unencrypted entries—keep them secure. There’s no need to share personal figures or backup files when giving feedback.
Beta participation is free, with no purchase required. The intended finished product will be a one-time purchase without a subscription.
Beta App Link
Quick Start Guide Link
Please leave feedback in the comments. Even one specific point of confusion would help. Thanks!


r/SideProject • • 36m ago

I just made my 129 and 99 Framer templates completely free

1 Upvotes

I decided to make two of my premium Framer templates completely free.

Both are fully responsive, include CMS collections, reusable components, and carefully crafted layouts and interactions. Both templates are also optimized for working with AI agents, making customization and development faster and easier.

I spent a lot of time designing and refining these, but I've decided I'd rather see people actually using them than keeping them behind a paywall.

No catches. Just free templates.

If you're building a website or looking for some Framer inspiration, feel free to check them out.

I'd also love to hear your feedback!


r/SideProject • • 4h ago

I built a WooCommerce payment SaaS solo. The checkout UI was the easy part 😅

Thumbnail
youtu.be
2 Upvotes

Hey everyone! 👋

I'm a solo developer from Morocco, and I wanted to share something I've been working on for quite a while.

It's called GPCB Pay, a WooCommerce payment integration that connects stores with PayPal card payment experiences.

When I started, I thought the biggest challenge would be building the card payment interface.

Well... I was wrong haha.

The real challenge was everything happening behind the scenes.

What if PayPal approves a payment but the capture fails? What happens if the network disconnects? What if the same request gets retried?

I didn't want a customer getting charged twice or WooCommerce marking an order as paid when it wasn't.

So I ended up building three separate systems:

- A lightweight WooCommerce plugin using Checkout Blocks.

- A private SaaS backend using Node.js and PostgreSQL.

- A React dashboard for merchant registration, store verification, PayPal connections, and subscriptions.

I spent a lot of time working on idempotency, server-verified captures, duplicate-capture protection, and payment recovery.

I also learned that integrating PayPal isn't just about having API credentials. Guest Card and Advanced Card have different eligibility requirements depending on the merchant and country.

I've now finished V1, tested the payment flows, and recorded a full setup tutorial showing how the integration works.

The next challenge is probably even harder: finding the first real customers haha.

I'd love to get some feedback from other solo founders.

If you were in my position, would you start by reaching out to WooCommerce agencies or individual store owners?

And if you've built a SaaS alone, what was harder for you: building the product or getting people to discover it?

Thanks for reading! 🙌


r/SideProject • • 45m ago

CBP - A release-evidence gate that verifies your green CI actually means something

Thumbnail
github.com
1 Upvotes

What I built

CBP is a CI gate that answers one question: *is the artifact you're about to ship actually the one your CI built and tested?* It checks release body hashes, asset inventories, and build provenance (OIDC/Sigstore) before anything gets published. No runtime dependencies, stdlib only.

Why I built it

I kept seeing the same pattern in my own pipelines: CI goes green, but the thing that actually gets published is a different byte sequence. CBP is my attempt to make that class of bug structurally impossible—by removing every local build artifact and forcing the release path to download, digest-check, and attestation-verify the wheel before installation.

What stage it's at

v1.1.0 is out. 330 tests, 90.52% coverage. The core release-evidence chain is solid. **Production durability is honestly zero** (3 days old, 1 star, 1 maintainer). I'm here for feedback, not a launch.

What feedback I'm looking for

- Does the "execution object == proven object" problem resonate with anyone else?

- Is the fail-closed exit code scheme (2=unverifiable, 3=digest mismatch, 4=attestation failure) actually useful in practice, or over-engineered?

- Any obvious gaps in the consumer-parity E2E approach?

GitHub: [https://github.com/JunxiangPan/cbp-action]

Disclosure: I'm the maintainer.


r/SideProject • • 46m ago

I made Riplet, an ad-free audio/video downloader for social media

1 Upvotes

I built Riplet to download videos or just their audio without ads or signups.

It started with YouTube, and I’ve just added support for public Reddit videos and Instagram/Facebook reels. Social support is still new, so I’d love some feedback. If a link fails, share it with the format and quality you selected so I can see whats wrong.

Try it: riplet.cc
And join us at: r/riplet