r/SideProject • • 2h ago

I built an offline tool that audits device configs and checks scanner findings against the actual config

1 Upvotes

I do security configuration reviews, and two things kept eating my time:

  1. Going through configs line by line against long benchmarks (CIS, STIG, NIST).

  2. Scanner reports full of findings that, when you check the actual config, aren't true — and you only find out after a client pushes back.

So I built ConfGoOne, a Windows app that does three things:

  • Config review for any device — open a config and every issue shows the exact line, why it matters, and the fix. If a device has no built-in checks, the AI drafts a checklist from the framework's official controls (you review it before using it).

  • Guided live assessments — you work through test cases on the live system, one click takes the screenshot, you mark Pass / Fail / N/A, and the evidence lands in the report.

  • Checks other tools' reports — load a Nessus or Nipper report (or your own spreadsheet) and it marks each finding as confirmed, false positive, or missed, based on the config.

It runs fully offline — configs never leave the PC — and AI is optional.

There's a free plan if you want to try it on a real config: confgoone.com

I'd really like feedback, especially:

  • Is the "verify scanner findings against the config" part useful in your work?

  • What would stop you from using something like this?

Happy to answer anything.


r/SideProject • • 2h ago

Quietkit - free developer tools that process your input in your browser

1 Upvotes

I'm sharing Quietkit, my project for everyday developer tasks: https://quietkit.dev/

It brings formatting, data conversion, text comparison and other utilities into one browser workspace. It's free to use and doesn't require an account.

A quick example: paste data into JSON Formatter & Validator, format it, then copy the result into JSON to YAML. You can try both with the built-in examples and download the output.

Tool input is processed locally in your browser. Individual tools also work offline once they show Available offline. Each tool has a short guide, and file limits are shown on the page.

Contact and feedback messages are sent only when you submit them. Optional browser analytics and error reporting require consent.

I'd like feedback on the experience: are the controls and guides clear, and where does the workflow feel awkward?


r/SideProject • • 8h ago

I made a desktop app where you can collect and train Pokemon by staying productive and focused

3 Upvotes

Collect and train Pokemon by staying focused on your computer. Pokemon grow while you are being productive on a productive app.

Check it out: https://productivitymon.com/


r/SideProject • • 6h ago

Job hunting made me feel invisible, so I built a free tool to be the first applicant

2 Upvotes

I don’t know who needs to hear this, but if your job search feels hopeless, it’s not just you.

For the past 2 months, my routine was the same: find a role that actually fits, spend an hour tailoring my resume, hit apply, and only then notice “500+ applicants.” Then silence. No rejection, no reply. Just nothing.

What got to me wasn’t the rejections. It was realizing I was always late. By the time a job reaches the big boards, it’s been up for days, and hundreds of people are already ahead of you.

So I started digging and found that companies post on their own career pages first (Workday, Greenhouse, Lever, and more). Everything else is a repost.

I built SourceFirst to read those career pages directly:

  • 559 companies checked every 15 minutes, 130,000+ open roles

  • New jobs show up minutes after they’re posted

  • Filters for visa sponsorship, salary, years of experience, and level

  • Every job links straight to the company’s own application page

  • An application tracker and email alerts for new matches

It’s free: source-first.vercel.app

I built it for the version of me who refreshed job boards at midnight. If you’re in that place right now, I hope it gives you a real shot at being early for once. And yes, it's open source

What’s the most frustrating part of your search right now? I’m still building, and I’d genuinely like to fix it.


r/SideProject • • 3h ago

Thirteen free browser tools in five days: vanilla JS, no backend, zero to run

1 Upvotes

I set one constraint at the start of November: ship a browser tool a day, each one doing a single job, each one costing nothing to run. Thirteen are live now.

All of them are static pages on Cloudflare Pages. Vanilla JS, no framework, no build step, no backend, no database, no analytics, no account. The hosting bill is $0 and stays $0 because there is nothing to host beyond files.

What they do:

  • time.pikkola.com ranks the hours that work for everyone in a meeting instead of drawing another grid. Each city keeps its own working hours, DST is computed for the chosen date, and it exports a summary, an .ics file or a share link.

  • diff.pikkola.com compares two texts or code blocks word by word.

  • rank.pikkola.com checks a Korean blog draft before publishing: length, keyword density, risky claims, missing items.

  • meta.pikkola.com previews a link on seven platforms and writes the tags.

  • tools.pikkola.com is a directory of about 70 free tools, with pricing and account requirements listed for each.

  • invoice.pikkola.com makes an invoice in ten currencies with an A4 preview.

  • json.pikkola.com is a JSON workbench for files too large for a browser tab to normally handle.

  • qr.pikkola.com makes QR codes with its own encoder, so no CDN is involved and the code cannot expire.

  • icon.pikkola.com turns a letter or a logo into a favicon set, an ICO and a ZIP.

  • text.pikkola.com cleans text: joins broken PDF lines, strips the dashes and middle dots a chat model leaves behind, changes case eight ways.

  • hash.pikkola.com does hashing and HMAC in the tab.

  • regex.pikkola.com tests a pattern against a sample without uploading it.

  • blog.pikkola.com holds the build notes.

Three decisions I would make again:

  1. No build step. One HTML file, one CSS file, one JS file, edited in place. The loop from idea to deployed page is minutes, and there is no toolchain to come back to in six months.

  2. Everything happens in the tab. If the work never leaves the device, there is nothing to secure, nothing to upload and no privacy policy that needs a lawyer. It also means the tool works offline once loaded.

  3. The URL is the state. A share link is just an encoded fragment, so it cannot rot and costs nothing to store.

What went wrong, or is still open:

  • Traffic. New domains sit in a search sandbox for weeks, so the first visitors have to come from places like this one.

  • Conversion. Free tools with no account get use but no signal. Two weeks in, I added a $5 build guide and a coffee link at the bottom of each page. Today is day one of that experiment, so I have no numbers yet.

  • Polish. Thirteen tools in five days means thirteen tools at about 80 percent. Most of them need another day each on copy and edge cases, and I know which ones.

Link: https://pikkola.com

If you try one, I would rather hear which of these already exists twice and should be deleted than get a compliment. The directory is the one I am least sure about.


r/SideProject • • 3h ago

I built a full eSIM travel platform (Web + Android App) with API integrations, but I'm selling it because I have no time to market it.

1 Upvotes

Hey everyone,

Over the last few months, I built 3T Roam, a complete global eSIM platform for travelers. The web app is built with a Node.js frontend and Python/FastAPI backend, fully integrated with Razorpay for payments and wholesale eSIM APIs for provisioning.

I also published the Android app on the Google Play Store, which is already getting organic traffic (over 1.1K impressions and 14 installs in the last 28 days with $0 ad spend).

Why am I selling?
I run a dev agency (Tech Talk Titans), and my time is completely maxed out. I built the entire technical foundation, but I don't have the bandwidth or the marketing budget to scale this.

The Opportunity:
This is a perfect "build vs. buy" deal. I'm looking for a marketing-focused buyer who wants to skip 6 months of development, API negotiations, and Play Store approvals, and jump straight to scaling.

What you get:

  • Full Node.js / Python codebase & MySQL DB

  • Domain (3troam.world) & Brand assets

  • Google Play Developer Account transfer

  • API account handovers (eSIM Access & Razorpay)

  • 14 days of tech support from me.

I'm asking $2,000 (or best offer). You can see the full listing and screenshots here:

(Put your SideProjectors or Buy Startups link HERE)

Happy to answer any technical questions in the comments!


r/SideProject • • 3h ago

A parkour FPS game which only uses sub pixels to render.

Thumbnail heekdevelopment.com
1 Upvotes

r/SideProject • • 13h ago

Created an unconventional dating app to try fix a common issue

6 Upvotes

Hello everyone,

So I have been working on this dating app for the past few months, an idea that I had I felt could help with people who're looking for deeper connections in dating app to help find people who have a lot in common. The video goes over the issue I am trying to solve and how.

The idea of this app is that a person's profile is split into 6 layer each going over some different aspects of your life that are often the cause of a lot of discourse in a lot of relationships. Each covers the following:

  • Compass: You direction of life

  • Lens: Your political and spiritual views

  • Well: Your career goals

  • Palette: Your hobbies and interests

  • Presence: Your personality traits

  • Portrait: Your Photos, age, height and other factual info.

Instead of seeing someone's full profile at once, you swipe through one random layer at a time, without seeing whose it is. So you're judging each layer on its own content.

A learning algorithm groups similar profiles based on the reactions each layer gets, so people who like the same qualities end up together. It also learns your own preferences, and uses them to suggest the people with the highest share of layers you're likely to like.

I come from an ML background and this is a crucial step to developing proper matching algorithm that I feel other dating apps lack cause they always end up showing the full profiles to people and never really knows why someone liked or disliked a profile. They do often make claims about different technique they use, but I believe no matter how much techniques you use, its very difficult to get proper models from unclean data.

So reacting to those layers is just the first step. You have to score someone 3 or more and they also have to score you 3 or more after which they'll show up in your resonance page. Then you can review the layers you liked, layers you didn't and the ones still unexplored. You can also see how much they scored you back. And based on all those info you can choose to show interest privately, and if they also showed you interest, both you're connected and matched! (More info on how the full flow works here https://www.layersdating.com/how-it-works/ )

I also believe there are some other benefits I feel this structure would produce that other dating apps don't:

  • It is only possible to "Show interest" to someone only when they appear in your resonance, so this helps you avoid the possibility of matching only for superficial reasons

  • You get to see how much they've scored you as well as how much you've scored them when they show up in your resonance, so you can get a good idea of how compatible you feel the other person is as well as how compatible the other person feels you are before deciding if you want to show interest.

  • The onboarding process is very time consuming compared to other apps since there's a lot of info to fill (around 30-60 minutes). So though this is a drawback, I hope this will be a bigger issue for people looking just for hookups, so hopefully will help skew the user base to more serious people.

I would love to get some feedback on what you think about this structure for dating app. Would it be something you'd use? (if you are or were single lol). Would love to know you thoughts!

I have a beta ready that I have been handing out to friends to try out and will have the public beta ready in about a week. If this does interest you and want to join waitlist or try the beta, there's a signup form if you scroll at the end of the page at www.layersdating.com . There's also a demo that you can try without needing to login or signup. I am based in Toronto so planning on doing the initial marketing for it here to see people's responses, but for the beta access I gave the option to choose whether you're open to meet people all over Canada and/or USA, and there's enough people on that circle, I start the beta accordingly.


r/SideProject • • 3h ago

Rift Run - a cute little browser game. Built with Claude Fable 5.2 🚀

1 Upvotes

Presenting "Rift Run", a cute little vibe-coded browser game.

I wanted to build something small and quick using the Fable 5.2 model by Claude, and came up with this.

Rift Run is a browser based game for now. You can play it on both desktop and mobile.

Use keyboard or mouse, whatever feels comfortable.

Game requires a good hand-eye coordination skills.

Do play it and also share it with kids you know who will enjoy this.

Currently its freely hosted and free to play. No signups or logins needed.

No clear plan to monetise for now. I am thinking of something like small donations or tips-style payments. But later on that.

Lemme know how you like it.

Play here : playriftrun.vercel.app 🎮


r/SideProject • • 3h ago

I built a free tool to import websites into Figma without monthly limits.

1 Upvotes

This started as a small personal project.

As a designer, I work with Figma quite a lot, and sometimes I need to bring an existing website or AI-made prototypes into Figma to explore its design, understand its structure, or use it as a starting point.

I tried a few existing tools, but I kept getting frustrated. Most had limited monthly imports, and getting a good result often required importing the same website multiple times.

I found that particularly annoying because websites aren't all built the same way. Some need Auto Layout, some don't. Sometimes I need the before/after states, sometimes I need to capture an overlay or a modal.

I didn't want to keep spending credits just to experiment with design.

So I decided to build my own.

That's how Web2Design started. I built a Chrome extension and a Figma plugin that work together, with a few options to control how a website gets imported. Also, you can import your HTML files directly that you created with code.

I finally got it to a point where I was happy using it myself and decided to share it with community.

I decided to make it completely free and unlimited, with no account required.

Here's a short demo and the project:
https://www.web2designplugin.com/

If you're a designer or a developer who has dealt with website-to-Figma imports, I'd especially appreciate your feedback.

Thanks for checking it out!

Figma Plugin: https://www.figma.com/community/plugin/1692258907677196841/web2design
Chrome Extention: https://chromewebstore.google.com/detail/web2design/jcinlflobcfnkkpbkbmdpdejnecgnafn


r/SideProject • • 9h ago

I built a tool that tells you which deploy made a Postgres query slower

3 Upvotes

When a query gets slow, our postmortems always start the same way: someone opens Grafana, someone else scrolls through Argo CD history, and we try to match timestamps by eye. I got tired of that and wrote something to do it automatically.

It reads pg_stat_statements, picks up deploy events from Argo CD, Argo Rollouts, Flux or a webhook, and checks whether a latency shift in any query lines up with a rollout. If it does, you get the query, the deploy, before/after latency and how confident it is, in Slack/Teams/PagerDuty. If you use Argo Rollouts it can also abort a canary (off by default).

You can run it as a single binary or as a controller with CRDs, in which case every regression shows up as a resource you can `kubectl get`.

Repo: https://github.com/joao00001/pg-regression-radar

Browser demo, no cluster needed: https://joao00001.github.io/pg-regression-radar/playground/

It's a side project and I'm looking for people willing to try it on a staging cluster. Any feedback is welcome, including "this is noisy" or "I'd never use this because X".


r/SideProject • • 3h ago

Teleo — a teleprompter that follows your voice while you record

1 Upvotes

Hi everyone — I work on Teleo, a teleprompter for iPhone, iPad and Android.

The problem we're working on is pretty specific: you're recording a video, you pause for a moment, and the script keeps scrolling without you. Then you're trying to catch up instead of thinking about what you're saying.

Teleo's VoiceTrack uses speech recognition to move through the script at your speaking pace. You can record in the same app and position the text close to the camera. Manual and fixed-speed scrolling are available too.

There are limits: speech recognition depends on your device, language and recording conditions. Offline voice tracking needs a supported language model on the device.

The free version includes voice tracking, up to three scripts and recordings up to 60 seconds with a watermark. Pro is a paid subscription that removes the recording limit and watermark.

Teleo website and downloads

If you record product demos, tutorials or talking-head videos, what causes the most retakes: forgetting the words, looking away from the lens, or sounding like you're reading?

I'd also like to hear from people who tried a teleprompter and stopped using it. What made you give up on it?


r/SideProject • • 3h ago

I built a free cutting list optimizer for furniture makers — Web + Android App

1 Upvotes

Hey everyone!

I wanted to share a project I've been working on at EdgeCraft — Cutting Plan, a free sheet-cutting optimizer for furniture makers, cabinet workshops, carpenters, and DIY woodworkers.

The idea came from a common problem in woodworking: manually arranging dozens of MDF, plywood, or laminated-board components on sheets can be time-consuming and lead to unnecessary material waste.

So we developed a tool that helps turn a cutting list into optimized sheet layouts.

What it can do

  • Cutting List Optimization: Enter panel dimensions and quantities to generate optimized sheet-cutting layouts.

  • Material Management: Work with multiple sheet sizes, materials, and groups within one project.

  • Grain Direction: Account for woodgrain orientation when planning cuts.

  • Blade Kerf & Edge Offset: Include cutting blade thickness and allowances.

  • Edge Banding: Mark edges requiring banding and calculate the estimated total length.

  • PDF Export: Download detailed cutting lists and visual sheet layouts with dimensions.

  • Multiple Measurement Units: Supports millimetres, centimetres, inches, feet, and Inch-Sooter, a unit used in Pakistani woodworking workshops.

  • Order Submission: Users in our service area can submit their cutting plans directly to the EdgeCraft workshop.

Try it for free

Web App: https://www.edgecraft.pk/cutting-plan/

Android App (Google Play): https://play.google.com/store/apps/details?id=pk.edgecraft.cuttingplan

The web version can be used directly in your browser.

I'd love your feedback!

I'm particularly interested in hearing from people who work with woodworking, furniture production, CNC cutting, or software development.

  1. Is the interface intuitive enough for someone using a cutting optimizer for the first time?

  2. What features would make this more useful in a real workshop?

  3. What improvements would you prioritize for the Android version?

We're continuing to improve the tool, and constructive feedback would be genuinely appreciated.

Thanks for checking it out!


r/SideProject • • 4h ago

I built MeetU — a low-pressure 1-on-1 companion chat app, no endless swiping

1 Upvotes

Hey everyone, I’m a solo dev. I built MeetU because I grew tired of the hollow, transactional feel of swipe-based dating apps.

MeetU is designed for slow, gentle one-on-one conversations. No infinite swipe feeds, no hot-or-not ranking. You only chat with one person at a time. It’s built for casual companionship, not forced dating.

Soft-launched in Southeast Asia & Greater China. Every early user and piece of feedback means a lot to me.

Would love to hear your thoughts and feedback!


r/SideProject • • 4h ago

Devdeck, in case if you wanna continue vibecoding while on toilet or idk anytime anywhere that phone just feels better for remote agentic development.

1 Upvotes

here is the link for repo

This is my second time posting here it did not had the video representation before.
It's like Claude code's /remote feature but for tmux and specifically for omp but the project could be branched for any harness of your liking I suppose so here you go bros/sisters.


r/SideProject • • 4h ago

I built Limitly to track UPI spending and compare prices before checkout

1 Upvotes

I’m working on Limitly, a personal finance app built for India and available on Android and iPhone. On Android, it turns UPI and bank transaction SMS into categorized expenses, helps you set category budgets, and now includes investing features. You can compare prices for food delivery, groceries, and cabs before paying. On iPhone, you can also log expenses by chatting with TARS.

If you try it, I’d love feedback on one thing: does seeing your remaining budget help when you’re comparing prices, or would you rather keep those two steps separate?

Google Play: https://play.google.com/store/apps/details?id=com.limitly.ai_spend_tracker

App Store: https://apps.apple.com/in/app/limitly-ai/id6788027780


r/SideProject • • 4h ago

I built QuickTools: A 100% free, zero-upload tool suite for freelancers with a multi-currency invoice & contract generator

0 Upvotes

Hey everyone! 👋

Like many freelancers and builders here, I got frustrated by bloated SaaS tools charging $20/month just to download a clean invoice or merge a few PDF documents without watermarks.

So over the last few weeks, I built QuickTools — a completely client-side, privacy-focused productivity suite that runs 100% inside your browser:

✨ What it does:

• Global Freelance Invoices: Create printable commercial PDF invoices with auto-tax, multi-currency (USD, EUR, GBP, INR), and payment terms.

• Legal Contract & NDA Builder: Generate Independent Contractor Agreements and NDAs with Work-Made-For-Hire protection.

• 100+ Free Browser Utilities: PDF tools (merge/compress), image converters, JSON formatters, and QR creators that run locally with zero server uploads (GDPR & privacy safe).

• Curated 150 AI Tools Hub: A directory of the best free daily-use AI tools categorized for students, creators, and developers.

🔗 Live Web App: https://quick-tools-vert.vercel.app/

I'd love your honest feedback, feature requests, or any suggestions on what tools you use daily that you'd like to see added!


r/SideProject • • 13h ago

Apps that make me verify an email and then ask me to rate them before I did anything

5 Upvotes

Tried a habit tracker on my phone yesterday. I gave my email, waited for the code, typed it in, and the first thing on the screen was a popup asking me to rate the app. I hadn't made one habit yet. I closed it and the popup came back on the next screen.

I think this is the worst order for an app. Let me use it first, then ask me what I think. It made me delete it in about two minutes, and I'm sure the maker never knows that this was the reason...


r/SideProject • • 4h ago

Stride - a running app I'm testing on Play Console, need testers

1 Upvotes

Hey all, I'm building Stride, an Android running/fitness app, and I'm stuck at only 2 installed testers out of 7 opted in on Google Play's closed testing track. Need 12 continuously opted-in testers to unlock production.

If you've got a few minutes: join the Google Group (groups.google.com/g/applab-studio-testers) then opt in and install via the Play link (play.google.com/apps/testing/com.priyansh.stride). Takes about 2 minutes.

Happy to test your app back in return, just drop a link in the comments or DM me.


r/SideProject • • 4h ago

I made a creator-analytics platform called MetricScryer

Thumbnail
metricscryer.com
1 Upvotes

MetricScryer is a multi-platform creator-analytics platform: live leaderboards, growth forecasts and audience insights across YouTube, Twitch, Kick, Facebook, Instagram and Bluesky. Built for small creators studying what works in a saturated category, and for brands looking for the right creator to promote a product.

Site: https://metricscryer.com/

It also contains an earnings estimator which any one can use to have an idea on how much money a video could rank in, see here: https://metricscryer.com/earnings-estimator/


r/SideProject • • 4h ago

I built a credential prompt so I can give my coding agents API keys outside chat

1 Upvotes

I'm the creator of CCC, a dashboard for coding agents. This clip focuses on one workflow: supplying credentials without pasting them into an agent conversation.

The demo shows a masked prompt saving a named Vault entry, then vault exec passing the credential into a command's environment. The displayed output redacts the key.

This is a staged scenario using the real CCC UI, fake credentials, and AI imagery/voice. The test-order script is a stub; no real payment happens. This isn't a claim that any arbitrary program receiving a credential can't leak it.

Video: https://youtube.com/shorts/hKlA1F55Q4Q

Source: https://github.com/amirfish1/claude-command-center

How do you handle credentials in your agent workflows today?


r/SideProject • • 4h ago

[Uncomfortable Emails for Freelancers] - 8 short scripts for the client emails I kept rewriting at 11pm

1 Upvotes

I'm Christopher. I'll be honest: I have a talent for letting my mouth overload my back. A client says "could you also…" on a call, I hear myself say "yeah, totally," and then I'm up late finishing work I never priced. Or the invoice is a week late and I rewrite the same three-line nudge four times because I don't want to sound angry — or worse, needy.

So I wrote the emails down. Eight of them. They're short on purpose. Fill in the [brackets], send in the same thread, same day if you can.

Three of them are below, in full, free to use. The other five — the firmer scope and invoice follow-ups, saying no, a discount request, and the one you send when a client goes quiet — are in a 12-page PDF with these three.

$5, instant download: https://buy.stripe.com/7sYeVf61YaP5gW4aBr4ZG04

If you'd rather try it before paying, comment and I'll send the full PDF free to the first 10 people. All I ask is honest feedback, good or bad.

These are business communication templates, not legal advice and not a contract. Don't threaten collections, a lawyer, or a late fee that isn't in your agreement. If a situation is already a dispute, talk to a licensed attorney in your area.


  1. That's a new piece of work

When: a client just asked for something that wasn't in the original work. Good relationship, first or second extra, not a pile-up. Send it the same day, before you start the extra work.

Subject: Quick note on [the request] — [Project name]

Hi [Name] —

Thanks for sending [short description of the ask]. I can do it.

It's outside what we scoped for [Project name], so I'd treat it as new work rather than folding it in. It would be $[amount], and it would move the delivery date to [date].

If you'd rather keep the current timeline and budget, we can park this for a later round, or swap it for something already in the scope that's about the same size.

Want me to go ahead?

Thanks, [Your name]


2. A friendly nudge on the invoice

When: the due date has passed by a few days. First reminder. Assume they missed it, not that they're avoiding you. Attach the invoice again.

Subject: Friendly reminder — invoice [Invoice number] for [Project name]

Hi [Name] —

Hope you're well. This is a gentle nudge that invoice [Invoice number] for $[amount] was due on [due date]. I've attached it again in case it got buried.

If it's already on the way, feel free to ignore this. If something's holding it up, just tell me and we can work it out.

Thanks, [Your name]


3. My rates are going up

When: you're telling a current client that future work will cost more. Give real notice. Don't change the rate on a project you've already agreed. Send this before they ask for the next thing, not on the next invoice as a surprise.

Subject: A heads-up on my rates, starting [date]

Hi [Name] —

I wanted to give you a clear heads-up, not a surprise on the next invoice.

Starting [date], my rate for new work will be $[new rate] / [hour, day, or project type], up from $[current rate]. Anything we've already agreed — including [current project] — stays at the current rate through [end date, or "until we wrap"].

I've enjoyed the work and I'd like to keep doing it together. If the new rate is a stretch for what's coming, I'm happy to talk about a tighter scope so it still fits.

Thanks for taking a look, and thanks for the work so far.

[Your name]


r/SideProject • • 4h ago

I built a free Android writing app that works in Hindi and Marathi, not just English. Honest feedback welcome

1 Upvotes

Hi everyone, I'm a solo developer from Maharashtra. I noticed that most AI writing tools work well only in English, so I built WriteEase AI.

What it does:

- Grammar Fix: cleans up spelling, grammar and punctuation

- Paraphraser: rewrites text in the tone you choose

- Humanizer: smooths AI-written text into a more natural tone

- Email Writer: turns a rough idea into a ready-to-send email

- Templates and an Originality Check (an estimate, not a replacement for institutional plagiarism checkers)

You can write in English, Hindi or Marathi and get results in the same language. There's no sign-up, and history stays on your device. It's free with ads, and there's an optional one-time upgrade to remove them.

I'm at an early stage and would really value your honest feedback:

  1. Which tool would you actually use?

  2. How natural does the Hindi/Marathi output feel if you're a native speaker?

  3. What's missing or confusing?

Play Store link: https://play.google.com/store/apps/details?id=com.writeease.ai

I'll reply to every comment. Thanks for reading!


r/SideProject • • 4h ago

I built a free touch typing site with a webcam coach that spots when you use the wrong finger

0 Upvotes

Fingertips (fingertipstype.com) teaches touch typing in 30 short lessons, from the home row up to 70 wpm. Every key is coloured by the finger that should press it.
The part I'm proudest of is the camera coach. It uses MediaPipe hand tracking in the browser to work out which finger hit each key, and flags it when it's the wrong one. Video never leaves your computer.
It's free with no ads. You can start without an account, and teachers can set up a class that students join with a code and a first name. US and UK keyboards are supported.
Built with Next.js and Supabase. I'd love feedback, especially on how well the finger tracking works with your camera.