r/FullStackDevelopers • • 25m ago

How would you design a document-checking workflow that combines AI detection and similarity reports?

• Upvotes

I've been thinking about how web applications can make document analysis more useful without overwhelming users with scores and technical details.

For example, Turnitin0 provides Turnitin AI detection and similarity reports. From a product and development perspective, I think the interesting challenge is how to present those results in a way that users can actually understand and act on.

If you were building this kind of application, how would you approach the backend workflow for processing documents, generating reports, handling longer processing times, and keeping results tied to the correct user? I'd also be interested in how you'd design the interface so users can understand the difference between an AI detection result and a text similarity result.

Would you handle the analysis as a background job with a status system, or use a different architecture? I'm interested in how other developers would approach the trade-offs.


r/FullStackDevelopers • • 12h ago

Looking for a Coding Partner to Build Projects Together!

Thumbnail
1 Upvotes

Hey everyone!

I'm a frontend developer looking to connect with people who are interested in building projects together, learning from each other, and gaining practical experience.

My main tech stack includes JavaScript, TypeScript, React, Next.js, and Tailwind CSS. I've already worked on some personal projects, but I want to challenge myself, improve my coding skills, and gain more experience building real-world applications.

I'm open to different kinds of projects, whether it's a web app, a SaaS idea, a developer tool, or something completely new. I don't have a specific idea in mind yet, so it'd be great to brainstorm ideas and decide what we could build together.

I'm looking for someone who's motivated to learn, share ideas, solve problems, and collaborate along the way. You don't need to be an expert. I'm happy to work with beginners or more experienced developers, and I'm also open to learning new technologies.

My goal isn't just to finish a project, but to learn, improve, and build something useful together.

If you're interested, feel free to comment or send me a DM. Tell me a little about yourself, what technologies you use, or what kind of projects you'd like to work on!

Looking forward to meeting some fellow developers! 🚀


r/FullStackDevelopers • • 15h ago

What should developers consider when building AI features into full-stack applications?

1 Upvotes

Integrating AI is becoming a part of web development. Choosing the approach depends on the requirements of the full-stack application.

For example, when a full-stack developer builds a full-stack application that needs document processing, semantic search, or an AI-powered knowledge assistant, there are a few things to consider:

  • Data privacy: Where is user data processed and stored?
  • Performance: How will the full-stack application handle documents and many requests?
  • Integration: Can the AI tools work with the existing backend and APIs of the full-stack application?
  • Scalability: Will the solution remain practical as the full-stack application grows?
  • Cost: What are the infrastructure and licensing requirements?

Tools such as LM-Kit are worth exploring when evaluating options for building AI-powered applications with control over deployment and data processing.

How are other full-stack developers approaching AI integration in their projects? Do full-stack developers use hosted APIs, self-hosted models, or a combination of both?


r/FullStackDevelopers • • 22h ago

Why treating software launch as the finish line is a trap for developers and clients

Post image
2 Upvotes

We’ve all been there: the code is pushed, the invoice is paid, the app is live, and everyone celebrates.

But as full-stack developers and builders, we know the hard truth, launch is only the start. Over time, dependencies age, third-party APIs get retired, browsers update, and security vulnerabilities creep in. If you don’t plan for post-launch maintenance, backups, and monitoring from day one, an app that worked perfectly on launch day slowly becomes a risk.

How do you handle this with your clients or teams? Do you bake ongoing maintenance into your initial contracts, or is post-launch support always an uphill battle of unwritten expectations? Let’s discuss below!


r/FullStackDevelopers • • 1d ago

Feeling lost what should i do

Thumbnail
1 Upvotes

Assalamualaikum

please give me just 5 mins and read my post. I need your suggestions

I'm a final year BSCS student feeling completely Lost right now as i am studying and working full time nightshift as a wordpress and Shopify developer

but the thing is the office is near to get close as they are in lose rn and in the whole month i didn't get a single project of wordpress i create 52+ pages website for them on nextjs though i know nothing about the nextjs but they told me to do it through claude after that i created the fully working SaaS for their company idk where my career will lead me i just joined that job thinking that I'll gain some experience and it doesn't feel right to me creating full projects through claude its like if i add those projects in my CV and if i need to defend them in an interview I can't because i know nothing about nextjs nodejs and all even though i can understand the code but when it comes to create that project myself i can't do that so I'm feeling completely lost what I'm doing with my career even though there company will not close I'm willing to leave that job and start learning some new things if it's worth for but I don't think so learning nextjs nodejs will help me in the future getting a good job because i was able to create full projects through claude maybe I'm wrong and you can guide me on that but what should i pursue what should i do i have no idea it's our FYP time and i choose fyp of voice automation for university support even though i had one project of my seniors from other university which i can easily submit for the fyp but i want to learn and create it on my own because i think it will help me landing a good job in future we gonna learn python, api integration, api testing, Ilm, rag, vapi and more through this project and when we create it by ourselves we can easily defend that in an interview

I'm getting 30k rn and i know it's nothing but i just want to learn and gain experience but i don't think so I'm learning anything so tell me what should i do? what should i pursue I'm just completely feeling lost rn


r/FullStackDevelopers • • 1d ago

Seniors, Newly Joined Software Engineers, And Interns: How Do You Write Production Code, And How Should I Present Work In Meetings?

Thumbnail
1 Upvotes

r/FullStackDevelopers • • 1d ago

Suggestions for making an globe with details map

2 Upvotes

I want to make a 3d globe with a detailed area mark in my project. I've used the 3js part for the globe but I want if I search any specific region like Khulna instead of showing Bangladesh the globe will zoom into the Khulna area map. How can I do that? I've used react leaflet for map but couldn't integrate both at a same time


r/FullStackDevelopers • • 1d ago

“It works locally” — famous last words before deployment.

Post image
1 Upvotes

A successful release takes more than working code. Configuration, staging, monitoring, and rollback plans can make the difference between a smooth launch and a stressful night.

What’s the one deployment mistake every developer should learn to avoid?


r/FullStackDevelopers • • 2d ago

👋 Welcome to r/FullStackDevelopers! Introduce yourself and read first

4 Upvotes

Hey, everyone! Welcome to r/FullStackDevelopers!

This subreddit is for discussing all things related to full-stack development. It is to be a friendly, engaging, and inspiring environment, free from non-constructive spam and self-promotion.

Before posting/commenting, please be sure to read the rules. They’re straightforward for now, but will evolve over time.

Thank you for being part of this community. If you’d like, feel free to comment and introduce yourself, and look forward to seeing what you create and write about going forward.


r/FullStackDevelopers • • 2d ago

Is react or any kind of web development getting us jobs nowadays for you guys??

1 Upvotes

r/FullStackDevelopers • • 2d ago

Is it okay to use Supabase and AI help for the backend in my frontend portfolio projects?

Thumbnail
1 Upvotes

r/FullStackDevelopers • • 2d ago

Is technical debt always a bad thing, or just part of building software?

Post image
1 Upvotes

Sometimes, taking a shortcut is the right decision. A deadline is approaching, a client needs a feature, and shipping now matters more than making everything perfect.

But what happens when that temporary shortcut becomes permanent?

Skipping tests, hard-coding values, or delaying a refactor can save time today. Months later, the same code might make a simple feature take days to implement because nobody wants to risk breaking something.

I think technical debt isn't necessarily the problem. The real problem is taking on debt without knowing how you'll pay it back.

I'm curious how other developers handle this in real projects:

  • Have you ever taken a shortcut that later cost your team more time than it saved?
  • Should developers be allowed to ship imperfect code to meet deadlines?
  • Who should be responsible for paying down technical debt: developers, tech leads, or product managers?

I'd love to hear real experiences, especially examples where taking a shortcut was either the best decision or a complete disaster.


r/FullStackDevelopers • • 3d ago

Built a NestJS backend that creates and updates Google Wallet passes

0 Upvotes

I recently built a small backend project integrating the Google Wallet API.

The main flow is:

`POST /passes` → create pass → receive Save URL → add to Google Wallet → `POST /passes/:id` → update the existing pass

The interesting part for me was getting the existing installed pass to update without requiring the user to add it again.

**Stack:** NestJS, TypeScript, PostgreSQL, TypeORM, Google Wallet API, JWT, Render.

The pass contains a name, label/value and unique QR code.

GitHub:

[https://github.com/kahiumahamedfahim/google-wallet-pass-backend\](https://github.com/kahiumahamedfahim/google-wallet-pass-backend)

Demo:

[https://drive.google.com/file/d/1bdrHadVfSeRpSAzkco4XAG8yfjnkhkTp/view?usp=sharing\](https://drive.google.com/file/d/1bdrHadVfSeRpSAzkco4XAG8yfjnkhkTp/view?usp=sharing)

Would love feedback on the architecture and what you would improve for a production version.


r/FullStackDevelopers • • 3d ago

I built an open-source toolkit for testing Domo apps locally—looking for developer feedback

1 Upvotes

Hi everyone—I’m the creator of domo-testkit, an independent, MIT-licensed toolkit for testing Domo apps without connecting tests to a live Domo instance.

It uses MSW and Vitest to help test scenarios such as:

  • Dataset responses with fixtures, empty results, and missing fields.
  • Stateful AppDB document creation, reads, updates, and deletion.
  • HTTP errors, network failures, and slow responses.
  • Repeatable tests with predictable IDs and clean state between runs.

The goal is to catch problems during development, before deploying an app to Domo.

It’s still early-stage. It implements a documented subset of Domo behavior, and passing local tests doesn’t prove that live permissions or every Domo integration will work. It isn’t a complete Domo emulator.

npm: https://www.npmjs.com/package/domo-testkit

I’d appreciate feedback from people building Domo apps: what’s hardest to test today, and which dataset or AppDB scenarios would make this useful in your workflow?

Disclosure: I maintain this project. It isn’t affiliated with or endorsed by Domo.


r/FullStackDevelopers • • 3d ago

Seeking Study Partner / Group to Learn Full-Stack Web Dev & Build Real-World Projects

Thumbnail
1 Upvotes

r/FullStackDevelopers • • 3d ago

When a client asks for “just one more change,” how do you handle it?

Post image
1 Upvotes

I’m curious how other developers and freelancers handle this.

Do you make the change, explain the extra cost, or revisit the deadline first?

What’s worked best for you?


r/FullStackDevelopers • • 4d ago

Built a NestJS backend that creates and updates Google Wallet passes

Thumbnail
1 Upvotes

r/FullStackDevelopers • • 4d ago

What’s the most expensive misunderstanding you’ve encountered in a software project?

Post image
0 Upvotes

A project can start with everyone agreeing on the requirements, yet end with a client saying, “That’s not what I meant.”

Words like simple dashboard, fast search, or user-friendly can mean different things to different people. If expectations aren’t clear before development begins, assumptions fill the gaps, and the cost often shows up during delivery.

I’m learning that good software development isn’t just about writing code. It’s also about asking the right questions, defining expected behaviour, and agreeing on what “done” actually means.

For developers, freelancers, and clients:

  • How do you clarify vague requirements before work starts?
  • Do you use acceptance criteria, mockups, or written specifications?
  • Who should take the lead in making sure everyone understands the goal?

I’d like to hear how others handle this in real projects. What has worked for you?


r/FullStackDevelopers • • 5d ago

How do you structure a marketing site, a product app and an admin panel? One repo or several?

Thumbnail
2 Upvotes

r/FullStackDevelopers • • 5d ago

You cannot fix what you cannot see , how do you debug production issues?

Post image
1 Upvotes

Imagine your application suddenly starts behaving strangely. Users report problems, but there are no useful logs or alerts. You start changing code, hoping the next fix will work. One guess leads to another, and sometimes the fix introduces a new bug.

Now imagine an AI-powered feature returning incorrect answers without throwing an error. The application appears healthy, but the results are poor.

That’s why debugging needs more than code changes. It needs visibility.

Structured logs, error alerts, request tracing, and output quality checks help you understand what happened, where it happened, and why. Once you can reproduce a problem, you can isolate the responsible layer, fix it, and add checks to prevent it from quietly returning.

I'm exploring these ideas as I continue building my skills in AI and full-stack development.

I’m curious: What has helped you most when debugging a difficult production issue , better logs, monitoring tools, automated tests, or a systematic debugging process?

I’d love to hear what has worked for you.


r/FullStackDevelopers • • 5d ago

Venho expressar meu descontentamento com minha Stack.

Thumbnail
1 Upvotes

r/FullStackDevelopers • • 5d ago

Every listing now shows an "AI replaceability" score. It's keyword rules, not a model, so poke holes in it

Post image
1 Upvotes

r/FullStackDevelopers • • 5d ago

Web-development beginner seeking advise

Thumbnail
0 Upvotes

r/FullStackDevelopers • • 5d ago

Interview Prep Partner, Node.js, Postgresql,React and AI

Thumbnail
1 Upvotes

r/FullStackDevelopers • • 5d ago

I built Hisabzo, a personal lending and borrowing tracker, using AI-assisted development

Thumbnail gallery
1 Upvotes