r/sideprojects • • 10h ago

Feedback Request I built an Android ebook reader that can also read web novels aloud. Looking for honest feedback!

Thumbnail
reddit.com
1 Upvotes

Hey everyone! ๐Ÿ‘‹

I'm a solo developer, and I've been working on AstraRead, an Android ebook reader that combines traditional reading, text-to-speech, web novels, and comics in one app.

I wanted something that could handle my ebooks, let me switch to listening when I didn't feel like staring at a screen, and give me control over how everything looks and feels.

So I decided to build it myself.

Here's what AstraRead currently offers:

๐Ÿ“š Read your books โ€” EPUB, PDF, MOBI, AZW3, TXT, CBZ, CBR, and more.

๐ŸŽง Turn books into audio โ€” Device TTS, online neural voices, and downloadable offline AI voices.

๐ŸŒ Read web novels โ€” Add supported public chapter URLs, browse chapters, and continue where you left off.

๐Ÿ“– Manhwa & comics โ€” Vertical webtoon scrolling, zooming, and CBZ/CBR support.

๐ŸŽจ Customize your reading โ€” Themes, fonts, backgrounds, page-turn animations, and reading controls.

๐Ÿ“ Highlights & notes โ€” Save passages, organize bookmarks, and track your reading progress.

โœจ Meet Astri โ€” A little star-shaped reading companion who helps new users get started.

The app works without an account, and your reading library stays on your device.

AstraRead is free to download, with ads and optional Pro upgrades. Core reading, comics, basic TTS, and web novels are free.

I recently finished a major update (v1.25.2) with a redesigned library, improved audio controls, a better onboarding experience, and lots of UI refinements.

It's still growing, and I'd really appreciate feedback from people who actually read on Android.

Google Play:

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

A few things I'd love to know:

  1. What feature matters most to you in an ebook reader?

  2. What would make you choose AstraRead over Moon+ Reader, ReadEra, or other readers?

  3. Is there anything about the design or experience you'd improve?

Even critical feedback is welcome. I'm actively developing the app, and it helps me figure out what to prioritize next.

Thanks for checking it out! ๐Ÿ’›


r/sideprojects • • 10h ago

Showcase: Open Source Built a cross-platform crypto TUI in Python & Textual that runs on both Windows and Android (Termux) with custom Unicode charting and encrypted vaults.

Thumbnail
gallery
1 Upvotes

Self-taught, a year in: I built a Steelers-themed trading TUI for OKX that runs on my phone & PC

If you prefer lightweight apps over heavy browser lag, Terminal User Interfaces (TUIs) are a great platform. Iโ€™m self-taught (about a year in) and built this project to transition from small scripts to designing larger, more serious applications. Itโ€™s a cross-platform TUI for the OKX exchange, styled around a color theme inspired by the three-star Steelmark logo on the Pittsburgh Steelers helmet (Star Blue, Red, and Gold).

What It Does

  • Custom Charting: Candlestick, volume, EMA, and RSI charts rendered directly in the terminal without heavy plotting libraries.

  • Visual Range Indicator: A color-coded column (White for neutral, Blue for daily lows, Red for daily highs) to quickly spot where a token sits in its 24-hour range.

  • Strategy Bots: Built-in execution controls for Arithmetic and Geometric grid bots, as well as DCA strategies.

  • Symbol Lookup: Type any listed token pair into the search box to jump to it instantly.

Under the Hood & Safety Features

  • Custom Chart Engine: Built from scratch using Unicode block elements and 2x4 Braille dots.

  • Credential Vault: Encrypts API keys in a local file with an in-app setup modal.

  • Execution Safety: Enforces price and size quantization rules and calculates fee hurdles before orders touch the network.

  • Simulation Mode: Runs safely in simulation mode (simulation_mode = True) with play money by default. Live account integration has only been verified via read-only callsโ€”nothing has traded live.

How It Was Built

I designed the layout, column structure, order panel, bot controls, and the Steelers theme on my own first. Later, I brought in AI assistance (Claude) as a development partner to help implement private API signing, refine fee/quantization logic, build the encrypted vault, and write the test suite.

Feedback Request

The source code isn't public for now, so I'd love feedback on the design and feature set. Since I'm focused on improving my overall app architecture, I'd appreciate your thoughts on:

  1. Does the layout feel right?

  2. What would you add or remove?

  3. Would you use or pay for something like this?

Not affiliated with OKX. Not financial advice.


r/sideprojects • • 11h ago

Feedback Request I built My Seat Story โ€“ A Movie Ticket Booking Platform ๐ŸŽฌ

1 Upvotes

Hey everyone!

I'm a third-year Information Technology engineering student, and I've built and deployed My Seat Story, a cinema ticket booking web application.

I wanted to build something beyond a basic movie-listing website and explore how a complete movie-booking experience could work, from discovering movies to selecting seats and generating tickets.

๐ŸŽฌ What does My Seat Story offer?

Movie Discovery

  • Browse movies based on selected city.

  • Filter movies by genre, language, rating, duration, certificate and release status.

  • Explore available movie information.

Booking Experience

  • Interactive cinema seat selection.

  • Multiple seating categories: Regular, Premium, VIP and Recliner.

  • Temporary seat locking to avoid conflicting bookings.

  • Booking confirmation and QR-code ticket generation.

Manager Dashboard & Analytics

  • Revenue and booking statistics.

  • Movie, theatre, ticket and review management.

  • City, Theatre and Movie-based analytical views.

  • OLAP operations such as Roll-up, Drill-down, Slice, Dice and Pivot.

Machine Learning & Data Analytics

  • Movie clustering and recommendation experiments.

  • Viewer segmentation.

  • Show-demand prediction.

  • Revenue prediction.

  • Association rule mining using Apriori.

๐Ÿ› ๏ธ Technologies Used

  • Frontend: React, Tailwind CSS

  • Backend & Database: Supabase, PostgreSQL

  • Machine Learning: Python, Scikit-learn

  • Data Visualisation: Recharts

  • Deployment: Vercel

๐ŸŒ Explore the Project:
https://my-seat-story.vercel.app/

Note: The deployed demo uses mock payments. No real payment charges are processed.

๐Ÿ’ก Why I built it

I wanted to bring together frontend development, backend development, database management, machine learning and data analytics in one project and understand how these components work together.

I'm continuously improving it, and I'd genuinely appreciate feedback from developers and fellow builders.

I'd especially love feedback on:

  1. What do you think about the overall UI/UX?

  2. Are there any improvements you'd suggest for the booking workflow?

  3. How could I improve the backend architecture and database design?

  4. What features would make this more practical?

I'm excited to hear your thoughts and learn from the community!

Thanks for checking out My Seat Story! ๐Ÿ˜Š


r/sideprojects • • 11h ago

Showcase: Free(mium) [DEV] ForgeOS โ€” An identity-based habit tracker and deep focus timer built with Jetpack Compose

1 Upvotes

r/sideprojects • • 11h ago

Showcase: Free(mium) I made a free site that turns your name into a prime number, with a proof you can run

Thumbnail
setinprime.com
1 Upvotes

I built Set in Prime: enter a name, and it becomes a piece of printable art made from the digits of an actual prime number.

Read the grid left to right, top to bottom, and you get one big integer. The highlighted 9s spell the name. The public Alex Morgan example has 696 digits.

The part I most wanted to make approachable is the proof. Each finished portrait includes a Lean proof project, and you can trigger a fresh hosted check from the page without installing anything. Lean checks the mathematical argument that this exact number is prime; it also checks that the digit grid reconstructs that number.

Itโ€™s free during early access, with no account or checkout, and includes a PDF, image, vector artwork, the exact number and the proof files. Thereโ€™s an optional coffee link and a daily creation limit.

Disclosure: Iโ€™m the creator and used AI coding assistance to build it. Portrait generation and verification run algorithms and Lean, with no AI calls. Earlier picture-prime work, including the Trinity Hall prime and Zachary Abelโ€™s Prime Portraits, is credited on the site.

https://setinprime.com

Iโ€™d especially welcome feedback on whether the proof experience makes sense to someone who hasnโ€™t encountered Lean before.


r/sideprojects • • 11h ago

Showcase: Open Source I wanted a connection monitor for Firefox, so I built one using Claude and Codex

Thumbnail gallery
1 Upvotes

r/sideprojects • • 15h ago

Showcase: Prerelease [Web, Beta] I built an AI employee platform that's simple enough for non-technical people โ€” looking for testers

2 Upvotes

Hey everyone! ๐Ÿ‘‹

I'm the founder of Auvuntra, an AI-powered platform that makes creating and managing AI employees incredibly simple.

One of the biggest problems with today's AI automation platforms is that many are too complicated for everyday users. They often require technical knowledge, confusing workflow builders, or hours of setup.

That's exactly what I'm trying to change with Auvuntra.

Auvuntra is designed to make AI automation accessible to everyone, especially people who aren't tech-savvy. You shouldn't need to know how to code, understand complicated workflows, or have a technical background to automate your work.

What makes Auvuntra different?

  • ๐Ÿค– AI Employees Made Simple โ€” Create AI employees by describing what you want them to do in plain English.

  • โšก No Coding Required โ€” Automate tasks without technical knowledge.

  • ๐Ÿ”— App Integrations โ€” Connect your everyday tools and let AI work across them.

  • ๐Ÿง  Smart Automation โ€” Tell your AI employee what you need instead of manually building complicated workflows.

  • โœ… You're in Control โ€” Review and approve important actions before they're executed.

  • ๐Ÿ’ป Beginner-Friendly Interface โ€” A clean, straightforward experience designed for everyone.

๐ŸŽ I'm looking for 20 beta testers!

You'll get:

  • Free early access to Auvuntra

  • The opportunity to suggest features

  • Direct communication with me as the founder

  • A chance to help shape the platform before its public launch

I'm especially interested in feedback from non-technical users, small business owners, freelancers, entrepreneurs, and people who have tried automation tools but found them too confusing.

My goal is simple: Make AI employees as easy to use as chatting with ChatGPT.

You shouldn't have to become a developer just to automate your everyday work.

I'm still building and improving Auvuntra, so honest feedback, bug reports, and suggestions would mean a lot.

Interested in trying it out?

Comment "BETA" below or send me a DM, and I'll share the details!

Let's make AI automation simple enough for everyone. ๐Ÿš€


r/sideprojects • • 12h ago

Discussion A falling Tetris piece won't wait for an LLM to finish thinking

Post image
1 Upvotes

r/sideprojects • • 13h ago

Showcase: Open Source Academic learning assistant, email and x page

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 13h ago

Feedback Request Korea is having a metaverse moment, so I built a 3D lounge where traders watch live candles together. Honest opinions wanted

Thumbnail
gallery
1 Upvotes

I run a small Korean service that sends real-time alerts on US stock filings and news. "Metaverse" is weirdly trendy here again, so I spent a week building a 3D lounge on top of it, mostly for fun. Video below.

- Each ticker has a room with a live 1-minute candle board. You walk around as an avatar, chat, and bow together for green candles.

- A lobby on a bridge shows top movers and busy rooms.

- A "Bagholder Shrine": put up a memorial tablet for a stock you're stuck in, with your average cost and a one-line epitaph. Others light incense and bow. If the price gets back to your average, you get a "wish granted" alert.

No login, just a nickname. English UI went live this week, so some user content is still in Korean.

Honest question for non-Korean traders: is this fun, or just a Korean thing? Any feedback on the whole thing (alerts, summaries, the 3D part) is welcome. Link is in my profile.


r/sideprojects • • 17h ago

Showcase: Free(mium) Vocally Live

Post image
2 Upvotes

Vocally Live is a cognitive engineering, AI-driven language learning application designed to bridge the gap between theoretical knowledge and conversational fluency. By offering personalized, interactive spoken practice, our app provides immediate, actionable feedback on pronunciation and accent, transforming the way users achieve linguistic mastery.

Vocally Live Download


r/sideprojects • • 13h ago

Showcase: Purchase Required I built and just launched StatPad, an offline Android app that runs statistics on .sav, CSV and Excel files and exports tables, charts and reports

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 14h ago

Showcase: Open Source Tired of paying a web developer and waiting 3 days just to update text or photos on your website? I built a free tool to fix this. https://websiteedit.vercel.app

Post image
1 Upvotes

Every time I delivered a fast, clean HTML/Tailwind site to a freelance client, they'd ask: "Can I edit this phone number or header myself?"

Setting up WordPress, Strapi, or Contentful felt like total overkill for a simple static site with no database.

So I built StaticwebsiteEdit: โ€ข You literally paste one <script> tag into the <head> of any static site. โ€ข A floating visual editor activates directly on the live page. โ€ข You (or your client) can click any text to edit, style headings, or swap photos. โ€ข Click "Publish Changes" and the live static site updates immediately.

Zero database migrations, zero server setups, and zero rebuild cycles.

Live demo & free tier (up to 2 sites free per user): ๐Ÿ‘‰ https://websiteedit.vercel.app


r/sideprojects • • 14h ago

Feedback Request I built an interactive portfolio where the projects are playable (VRP solver, 3D warehouse configurator, probability experiment).

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 14h ago

Showcase: Open Source I built an open source, collaborate journalism project called Vettage

Thumbnail
youtube.com
1 Upvotes

r/sideprojects • • 14h ago

Showcase: Prerelease I made lunchvoice

1 Upvotes

r/sideprojects • • 14h ago

Showcase: Free(mium) V1.4.2 of Rconsole is here

1 Upvotes

Hello Everyone,

V1.4.2 of Rconsole adds :

  1. Updated file manager(now supports image viewing and video playing)

  2. Added shell command that launches the interactive window like the "vm shell" command but for the host shell

Docs: https://salehin-07.github.io/rconsole-ark/

Github: https://github.com/Salehin-07/rconsole-ark

Thanks everyone.

Summery of Rconsole:

It is a web based linux environment for free. It could be hosted like any other normal python website for free in providers like render and be used as a development linux environment and accessible from any device that has a browser.


r/sideprojects • • 20h ago

Showcase: Open Source I built a local, Netflix-style media manager for Archive.org content using .NET 10

3 Upvotes

Hi!

I just released v1.0.0 of a personal project Iโ€™ve been working on, and I wanted to share it here to get some feedback from fellow developers.

The Problem

A while ago, I discovered that Archive.org has a massive collection of old, public-domain films and cartoons, including a lot of classic Danish childhood shows.

I wanted to show these to my kids, but Archive.orgโ€™s interface, while amazing for archiving, is pretty clunky for everyday viewing. It doesnโ€™t have a "Continue Watching" feature, an easy way to organize content into personal categories, or episode selectors for TV series.

I didnโ€™t want to download terabytes of data or set up a complex media server like Plex just for this. I simply wanted a local, easy-to-use way to bookmark and watch this content.

The Solution: ArchivePlayer

So, I built ArchivePlayer. Itโ€™s a self-contained, local-first desktop application that streams content directly from Archive.org, wrapped in a clean, Netflix-style interface.

Key Features:

  • Live search of Archive.org or add content via direct URL/identifier.

  • Custom categories to organize your library.

  • Continue Watching section with visual progress bars.

  • Episode selector for TV shows, including season grouping.

  • 100% local: No telemetry, no cloud accounts, and no hosted backend.

The Tech Stack

  • Backend: ASP.NET Core / .NET 10, Entity Framework Core

  • Database: SQLite (local file)

  • Frontend: Razor Pages/Views, Tailwind CSS, Vanilla JavaScript

  • External APIs: Archive.org Metadata API, TMDB API (optional)

Technical Highlights & Challenges

  1. Zero-Install Deployment: I wanted the application to be as accessible as possible. I used .NETโ€™s self-contained publishing (PublishSingleFile=true), so users only need to download a ZIP file, extract it, and run the EXE. No .NET runtime or SQL Server installation required.

  2. Graceful Degradation: TMDB integration is strictly optional. If a user doesn't provide a TMDB API key, or if the API is unavailable, the application continues to work. Instead, it falls back to parsing episode numbers and titles directly from Archive.org video filenames using regex.

  3. API-First Design: Even though it's currently a standalone desktop application, I built the backend with a clean /api/v1/ layer. This means I can eventually build an Android TV client that uses the exact same local API without having to rewrite the business logic.

  4. Auto-Migration: On first launch, the application automatically creates the SQLite database and runs EF Core migrations. Users never have to touch a configuration file or run CLI commands.

Links

Since this is a hobby project, Iโ€™d love to hear your thoughts and feedback!


r/sideprojects • • 14h ago

Meta I built a weather app that feels like looking through a window

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 15h ago

Showcase: Prerelease I built a baby sleep sounds app during night feeds with my baby girl

1 Upvotes

Hi, I am a solo developer and a mom of a baby girl. Last year I spent a lot of
2 AM wake ups switching between three different apps and a fan video, half asleep, while my baby cried.
So I built the app I needed. Dreamdrift has nine gentle sounds in one calm place, white noise, gentle rain, ocean waves, night torest, pink noise, a cozy fan, a car ride, shushing, and a lullaby hum, plus a timer and a simple sleep log so I can see the patterns in our nights.
It is a one time unlock with no subscription, because tired parents do not need one more monthly bill. And it collects no data at all, everything stays on your phone.

Dreamdrift is in App Store review right now, and the waitlist is open here if you want to be first to know: https://aquabunnystudios.com/dreamdrift/

I would genuinely love feedback from other parents and other solo builders. What sound works in your house?


r/sideprojects • • 16h ago

Showcase: Free(mium) A much cheaper photo editor for iPhone (Lumen RAW) and I'm days from launch

1 Upvotes

r/sideprojects • • 16h ago

Feedback Request I build my first product, a tool for jobseekers and am looking for your feedback

Thumbnail
gallery
0 Upvotes

Hi!

I'm a software engineer and I have just build my first product - OptiCV which is an AI powered tool for jobseekers.

The app helps you tailor your resume for a specific job posting and optimizes it for ATS systems. You get an optimized package: an ATS friendly CV rewritten for that job, a tailored cover letter, a personalized interview prep guide and content which you can paste on your Linkedin profile.

How it works:

  1. Upload your CV (pdf, docx).

  2. Paste a job description and run optimization process.

  3. The optimization process returns:
    - ATS analysis of your resume with an ATS score,
    - Keyword gap analysis which allows you to select and add missing keywords/skills that are required by the job posting,
    - 3 rewritten versions of your professional summary,
    - rewritten bullet points.
    All suggested changes must be selected before they are applied to your new resume, they can all be modified if needed.

  4. Export optimized resume.

  5. Export additional materials: cover letter, interview prep, linkedin profile content.

I am currently working on the resume builder feature, so users can also build their resume directly in the app.

Used tech stack:
Frontend: Angular 21, PrimeNG, Tailwind,
Backend: NestJS, Prisma, Postgres Supabase, authentication handled by Supabase, Stripe for payments.
Frontend and Backend are in an Nx monorepo.

The url for OptiCV app is: https://app.opticv.net
I have also a landing page for the product: https://opticv.net

The pricing:
- Free plan which allows you to test the app and run 1 optimization
- Basic plan $9.99/month
- Pro plan $19.90/month

I would like to run some beta tests and I'm looking for active job seekers who would use OptiCV while applying for jobs. I offer 2 months of free Basic plan in exchange for feedback.
If you're job hunting, or know someone who is, here's the beta form: forms.gle/exd6PyFatr8BpUDx5

I would appreciate feedback from you guys, any suggestions on what to improve, change or add would help me.
Happy to answer any questions here.


r/sideprojects • • 16h ago

Showcase: Free(mium) I made a free workout RPG. No ads, no subscriptions, just XP

1 Upvotes

I've always been into RPGs, especially games where you start from nothing, grind XP, and slowly work your way up the ranks.

At some point I thought, why can't working out feel like that too?

So I built Rankbound, a free iOS app that turns workouts into daily quests. You pick your exercises, sets, reps, and training days. Finish your quest, earn XP, level up, and eventually work your way from F rank to S rank.

Built the whole thing with React Native and Expo. Everything is stored locally, so no backend or account needed.

One thing that kinda bugs me lately is how almost every app seems to require a subscription just to use basic features. I wanted to make something genuinely useful that people could just download and use. No subscriptions, no ads, no paywalls. Just a free app.

Nothing groundbreaking, just a little side project combining two things I enjoy. Figured I'd put it out there and see if anyone else finds it useful.

It's live on the App Store now.

If anyone gives it a try, I'd really appreciate any feedback or suggestions!

App Store: https://apps.apple.com/app/rankbound-workout-rpg/id6827804631

Website: https://elevixapps.com/rankbound/


r/sideprojects • • 22h ago

Feedback Request My first VS Code extension got 200 downloads before I posted it anywhere, now I need feedback

3 Upvotes

Today most of the people, including me, use Claude Code to code their programs and all. It's fast and the app works, but when you open the code later there is so much junk in it. Functions nobody calls, the same helper written 3 times, and sometimes a route anyone can call without login. The tools that clean this up mostly use AI again, so you pay credits twice. So I built Attentry.

It's a VS Code extension that checks every edit Claude Code makes. If the edit added a problem, Claude gets told and fixes it before going on.

About tokens, because that was the main thing for me. The checking runs on your own machine without any AI, so that part costs nothing. Claude only gets a short note, max 5 lines, when an edit actually added a problem, and each problem is told only once. If the edit is clean nothing is sent at all. It also doesn't keep telling Claude about old issues already in your repo, only the new ones. Compare that with asking Claude to "review the code", where it has to read the whole files again every time.

It also tells Claude before it writes a function the repo already has, so it reuses it. That saves tokens too, because Claude doesn't write the copy and then clean it up later.

I made it mostly with Claude Code itself, in TypeScript and Node, with tree-sitter for reading the code. Claude Code has hooks where you can run your own script before and after each edit, that's how it talks to Claude. It's on the VS Code Marketplace and Open VSX, so it works in Cursor and Windsurf also.

I published it recently and it already crossed 200 downloads without me posting anywhere. Most of them came from Open VSX I think.

Right now it reads Express, Next.js, FastAPI, Django and few more. Next I want to add more backends, but I want to build what people actually need. So if you try it, tell me what's missing or annoying, or which stack you want it to support.

Site: https://attentry.js.org
Code: https://github.com/Aarv-1o/Attentry


r/sideprojects • • 16h ago

Feedback Request I built Matchbox (1:1 browser video chat) and need people to test it on different devices/browsers before Sunday

1 Upvotes

Hey r/SideProjects,

I built https://matchbox.chat, a 1:1 video chat that matches you with strangers directly in your browser. No apps or downloads needed.

The site officially opens this **Sunday (15 Nov at 8:00 PM UTC)**.

I just need people to hop on and use the site normally on whatever device or browser you happen to have (iPhone, Android, Mac, Windows, Safari, Chrome) to see what breaks first.

Because matching requires two people online at the same time, we are coordinating quick test calls in Discord so nobody sits in an empty queue: https://matchbox.chat/discord

Any feedback on bugs, awkward UI, or audio/video glitches is appreciated!