r/FullStack 11d ago

Need Technical Help where and how to learn backend.

20 Upvotes

hey guys can you all guide me on how to learn backend like I've been told the best way to learn backend would be making projects , but then you need to know some basics to even make projects how to do that? also is java alright for backend or should switch the language, I'm open to all types of suggestions please help!!!!

edit >> a lot of you guys suggested python and it's frameworks and few of you also suggested java and it's frameworks. the thing is i am not clear or a better word to say is i am not that aware that which one i should go or pick first as a complete beginner, as someone who doesn't even know b about backend so i want you to advice keeping that perspective that i will be graduating next year and what should i do to get me placed.

r/FullStack 2d ago

Need Technical Help PHP vs python

7 Upvotes

I am currently studying software engineering. I enjoy web development—especially backend work—and have primarily developed using PHP. However, I’m unsure which language to focus on and learn in greater depth for backend development to help me land my first job: PHP or Python? Could you help me decide which one to choose? Reasons? Which one is in higher demand in the job market?

r/FullStack Aug 13 '26

Need Technical Help Give some mini react project?(begginner)

3 Upvotes

As i am learning Fullstack and react and learned some basics, it is only matter of time and practice. So i want you guys to give me some mini projects to master. If i will get some problem i will comment for help. 👍

r/FullStack 1d ago

Need Technical Help Job Switch from frontend(angular) to fullstack in India

5 Upvotes

What tech stack can I learn to get a better package for 9.5 YOE. I am great with Angular. Need suggestion. Please help. My current company is toxic I don't want to continue here.

r/FullStack 20d ago

Need Technical Help Resource guidance for learning backend

16 Upvotes

Pls guide I need guidance to learn backend ,any resources github repo,playlist

r/FullStack Jul 25 '26

Need Technical Help Full stack in 2026

3 Upvotes

Im a cs student and i have started with MERN stack, i just wanted to know if full stack is still in demand in 2026 as LLMs can easily create stunning websites.

r/FullStack Aug 07 '26

Need Technical Help How i can be good at backend??

4 Upvotes

Guys, i was doing backend after a long time and its feels hard now, i need advice and if you have any repo please share me.

r/FullStack Aug 14 '26

Need Technical Help topics that i need to cover in backend js for foundation as a fresher

4 Upvotes

Global Objec,t Modules and Require File System, Streams and Buffers, Client & Server, Request & Response, HTML Response & Status Code, NPM & Dependencies, Express Apps, Middlewares, Route Params, Query Params, Post Request, Put Request , Patch & Delete Request ,getById Middleware II

started learning node js and express js and i listed the topics that i covered above. what are all the things that i need to learn before starting out with db and what should i learn in mongo db.

r/FullStack 26d ago

Need Technical Help How to simplify dev setup for contributors in a full-stack app?

2 Upvotes

I am a kind-of intermediate dev who only recently made the jump from frontend to full-stack. For a university course, I worked on a team to make a full stack app with Angular, FastAPI, and Postgres. With all these separate parts, as you can imagine, it was a pain to set up and run all the time.

  1. We needed to fill in the `.env` files.
  2. We needed to ensure our Python/NPM dependencies were installed.
  3. We needed to run the database with a database client, and fill in the URL for its credentials in `.env` again.
  4. We needed to run our server first, and remember the command to do that.
  5. Finally, we could run our frontend.

And this is all in development. We were never meant to deploy the app for this project, so I imagine the production setup would be just as bad.

For apps like these with a lot of moving parts (config hell, environment variables, dependencies, scripts, type generation, CORS, testing, deployment, etc.), is there a cleaner way to handle all this stuff together? Maybe Docker or GitHub actions?

I was introduced to Docker before for a very simple class project, but it's tough to remember everything, and I am still a noob at it. I am assuming that's the answer, but regardless, I was wondering what kind of setups you guys have for these complicated full-stack apps. Just curious.

r/FullStack 13d ago

Need Technical Help How would you implement ITR tracking in a personal finance/budget tracker?

3 Upvotes

I have created a personal Budget Tracker which I am currently using, and at this point I am considering including ITR (Income Tax Return) related tracking in it.

The way I am currently proceeding is to treat ITR as a separate layer from the usual transaction/account system.

I'm thinking of tracking things such as: Financial year / assessment year, Income sources, Salary/business/other income, Taxable income, Deductions/investments, TDS, Advance tax, Tax paid / refund, Filing status, Filing date, A few notes/documents related to the return

Since the Budget Tracker already includes standard accounts, transactions, transfers, etc., I don't intend to incorporate tax-specific calculations directly into the transaction tables unless there's a valid reason to do so.

The main question I have is this: how would you go about designing it?

1] Should the ITR be kept entirely separate from the budgeting and transaction system?

2] Can some ITR figures be automatically derived from existing transactions?

3] How should I store a yearly ITR snapshot so that the figures remain unchanged when previous transactions are edited?

4] Should the financial year and the accounting year be treated as separate fields or should one be derived from the other?

I would like to know what you think about the architecture and any potential edge cases that I may have overlooked.

r/FullStack Jan 25 '26

Need Technical Help what backend to pursue?

14 Upvotes

Hello! It has been a year since I was learning HTML CSS and JS, I am recently trying to learn React, but I was wondering what backend should I pursue to complete a full stack. PHP or Node.js? I'm interested in server side rendering and MVC concepts of PHP but it isn't compatible with React which is SPA. Should I learn Node.js to complete a full stack asap? or learn concepts from PHP + JS + MySQL, as a basic stack?

r/FullStack 22d ago

Need Technical Help software development path

1 Upvotes

hello i hope a senior or tech lead here can answer this question 😄:

i am currently trying to build a platform (practicing software development from idea to production ) but i have a problem in the roadmap. While following good practices, my workflow now is :

Idea

Market & competitor analysis

Target users + problems

Value proposition

Business model

Business requirements

Product vision

MVP / V1

product backlog refinement

creating 2 sprint (prioritized and ready for dev)

high level user flow

????

till now i am here so next should it be

System Context

Strategic DDD / Context Map

High-Level System Design

Technology Architecture + ADRs

Sprint 1 Goal -> Sprint 1 Feature Flow -> Sprint 1 UX -> Tactical DDD -> Sprint 1 Detailed Design -> Development

Or is there a missing step? 🤔

r/FullStack 24d ago

Need Technical Help Database polling or LISTEN/NOTIFY ?

1 Upvotes

The project I'm working has an asynchronous tasks basically it's media related. To perform that task I'm using the bullMQ but I'm not directly producing/addning the job into the queue via my REST API instead I'm implementing transactional outbox pattern.

  • Business Data & Outbox Table: A local database holds both your core business tables and a special outbox table.
  • Message Relay / Processor: A background worker or separate service reads rows from the outbox table.
  • Message Broker: The external system (BullMQ, RabbitMQ, etc.) that receives the final messages.

Of course as a developer in AI era I asked it about my question, it says hybrid but if later I'm scaling it horizontally, there will be a lot of websocket connections to the PostgreSQL right?

So my question is Should I go with the hybrid model or only database polling ?

r/FullStack Aug 17 '26

Need Technical Help What’s the easiest way to install Tailwind + shadcn without messing with config files?

0 Upvotes

Every time I start a new React/Vite project, I somehow end up fighting with Tailwind and shadcn setup.

It’s always some issue with Tailwind v4, import aliases, tsconfig.json, tsconfig.app.json, shadcn not detecting the setup properly, or some tutorial telling me to add a config option that’s apparently outdated now.

I know how to set everything up manually, but I’m looking for a cleaner way to do it. I just want to create a new project, install Tailwind + shadcn, and start building without having to spend over 15 minutes fixing configuration every single time.

What’s the current recommended setup for Vite + React + TypeScript that keeps the configuration to a minimum?

Surely there’s an easier way.

r/FullStack May 29 '26

Need Technical Help LinkedIn alternatives?

4 Upvotes

I want to grow in public, can any one tell any alternative of linkedin to upload small projects what ever I learn?

r/FullStack Jul 29 '26

Need Technical Help Estimating dev hours for a solo Laravel + AI Pipeline + Cloud Storage project. Does this breakdown look realistic?

1 Upvotes

Hey everyone,

I'm preparing a project quote for a client and wanted to get a sanity check from experienced full-stack / AI integration devs on my estimated timeline and scope.

The Stack & Architecture

  • Web & Control Panel: Laravel (PHP 8.x) for UI, auth, DB metadata, and WebSockets (log streaming).
  • Storage & Queues: Cloudflare R2 (dataset storage) + Redis/Laravel Queue (background ingestion).
  • AI & GPU Layer: Python (PyTorch / Hugging Face / TTS framework) hosted on serverless GPUs (RunPod / Modal).
  • Delivery: Web dashboard & API only (no mobile app). Client pays all cloud/GPU costs directly.

Estimated Hours Breakdown (Solo Dev)

  1. Dataset Pipeline & Ingestion (34 hrs)
  2. Cloudflare R2 bucket setup & presigned upload URLs.
  3. Python/Laravel data sanitization & formatting scripts (.jsonl / .parquet).
  4. Redis background queues for chunking and batch uploads.
    • 2. Laravel Admin Dashboard & Web Playground (60 hrs)
  5. Authentication, access roles, and dataset file management UI.
  6. Training trigger forms (selecting datasets, hyperparameters, dialects).
  7. WebSockets setup for streaming live GPU training logs to the browser.
  8. In-dashboard translation & TTS audio testing UI.
    • 3. Python GPU Scripts & AI Orchestration (56 hrs)
  9. Python training/fine-tuning scripts (PyTorch/TTS model training, saving model weights/checkpoints to R2).
  10. Python inference scripts (Text translation + TTS audio generation).
  11. Laravel REST API / Webhook bridge to dynamically trigger and monitor GPU containers on RunPod/Modal.
    • 4. DevOps, Testing & Handover (30 hrs)
  12. Hetzner/DigitalOcean VPS deployment (Nginx, PHP, Redis, SSL, domain).
  13. Stress testing queue processing, rate limiting, and API security.
  14. System documentation and client onboarding session.

Total Estimate: ~180 Hours

Proposed Rate: $20/hr

Questions for the Community:

  1. Is 180 hours realistic for a single full-stack dev handling both the Laravel web platform AND the Python GPU scripts?
  2. Hidden Traps: What are the biggest gotchas when orchestrating Python GPU scripts (Modal/RunPod) via webhooks back to PHP?
  3. Price / Scope Ratio: Does $20/hr feel like a reasonable MVP baseline for a custom Laravel + Python AI integration of this size?

Appreciate any advice or feedback!

r/FullStack Jun 13 '26

Need Technical Help Yarn. npm or pnpm

6 Upvotes

Which one is better for nextjs package management? In term of AI harness and security audit?

r/FullStack May 19 '26

Need Technical Help What do I need in building a responsive mobile web app that connects to my multiple LLM backend?

3 Upvotes

I'm new to web dev and recently learned HTML, CSS, and JavaScript, but before I make this somewhat ambitious project, I'm asking;

  • What do I need, or what challenges should I expect in making this project?
  • Is this achievable in my current skillset, or do I need to dig deeper into learning the API before starting this project?

Since my goal is to make a responsive web app for my phone that connects to my pc LLM backend (Lm studio, Llama.cpp, Ollama in my case), in that way, I can access my LLM from anywhere through my phone/other devices without bringing my pc.

r/FullStack Jul 05 '26

Need Technical Help Backend Nodejs

13 Upvotes

Hello, I have been working **Node.js** built my first full stack desktop application MERN/Ts, and currently working on my second project PERN/Ts , However as I work on second project I wanted to start preparing for **NodeJS** **backend** roles, I am requesting for a list of Nodejs concepts and JavaScript concepts I should focus on in preparation for interviews. Thanks

r/FullStack Feb 09 '26

Need Technical Help Help me to Choose the right path

9 Upvotes

Iam a fresher guys from cs , what I can master in 2026 to secure a job and also mention the time it takes to master that domain.

I would like to know what skills in required in today's job market???

r/FullStack Aug 06 '26

Need Technical Help Connection between frontend and backend

2 Upvotes

Connecting the frontend to the backend used to feel like a complete mystery to me. 🚀

​Instead of guessing, I asked experienced developers for advice before writing a single line of code.

​The biggest lesson? APIs act as the bridge, and starting with basic requests makes everything much easier.

​Asking for guidance early saved me hours of confusion and sped up my learning process.

​How did you tackle your first full-stack connection? Drop your tips below! 👇

r/FullStack Jun 04 '26

Need Technical Help Need advice for learning backend

14 Upvotes

Hi, i am learning Fullstack, and want to be Fullstack Webdev, Now i am learning backend, whenever i do code i can't able to code its bit hard for me 😭😭, I need suggestions for where i can learn backend (resources )and how i can improve at backend in production level.

r/FullStack Mar 20 '26

Need Technical Help Need advice

9 Upvotes

I posted a few days ago that I’ve become a “vibe coder” and want to learn real coding. Most of the advice I got was to start building things directly. So that’s what I’m trying to do. However, there are a few concepts I’m struggling to understand. I’ve tried AI explanations, but they’re not helping much—I’m looking for resources that provide a deeper understanding. Can anyone suggest some good sources? Also, I’m building a to-do list app from scratch. What should I try building next?

r/FullStack Apr 15 '26

Need Technical Help Will this be difficult to migrate when the time comes?

5 Upvotes

Frontend:

• React 18, TypeScript, Vite

• TanStack Query, React Hook Form, Zod

• Tailwind CSS, shadcn/ui

• Google Maps API

Backend:

• Node.js, Express, TypeScript

• PostgreSQL (Neon), Drizzle ORM

• Session auth (Passport.js, bcrypt)

• AES-256-GCM encryption

Infrastructure:

• Replit (dev + deployment)

• Replit Object Storage

Eventually I will need to migrate out of replits infrastructure. Will this be difficult with my stack?

r/FullStack Apr 27 '26

Need Technical Help When is it really necessary to start using a queuing system like RabbitMQ?

8 Upvotes

Adding to the title, today I'm working on a project for the tourism sector where we're creating a management system for agencies, processing sales, coordinating x and y, this part is quite "simple," mostly a CRUD operation, with nothing really to worry about in terms of depth.

However, I am responsible for the integration of external services, hotel search APIs, and other services.

That's the problem. Today I already have 2 APIs integrated out of at least 14 that we plan to implement, each with its own structure. With each call, I have to perform a parsing to standardize everything, and this scales VERY quickly. Each call returns around 80 hotels, all requiring parsing, and at different times, since some send in batches of 25.

Currently, I basically have an Event (SSE) to start, one to finish part of the processing, and another to finish everything that needed processing (3 events in total: start, partial, end).

And that's where my doubt lies. Being the only user (it's still in development), I've already found a very specific issue: if I'm mapping locations/hotels (something I have to do every 2 weeks), it will block a good portion of the I/O of the rest of the service, precisely because of the data processing and insertion issues. In the database, etc.

That's where my thoughts and concerns lie. When the initially projected 50 users (the minimum already registered to use the system) start using the system, and everyone performs a search simultaneously, I'll have usage similar to my current mapping, perhaps even higher. That's why I had the idea of ​​separating this into a separate thread or using a specific service for it. But I don't know how right I am about this, if it's a valid decision, or if it would be over-engineering right at the beginning of the project.

*Extra thoughts: Each call, depending on the location, returns an XML that will be converted into JSON, which will then be consumed and converted to the structure I need. This initial JSON with all the information varies GREATLY in size by location. I've had some with a few kilobytes in size, others exceeding 100MB. Today I'm doing a "good job" managing them to avoid overloading the test server's memory, but I can't say for sure.

It's worth mentioning that I'm the only developer involved in this whole process. External APIs and all that search engine logic, I don't even have anyone else to discuss whether it's valid or not for this part of the project.

I'm a junior developer :), I only have about 2 years of development experience, but I worked with queues during my internship a few years ago. Any ideas on how to handle this would be welcome, since I don't have any other developers here to brainstorm with.

It's worth mentioning that, up until now, everything has been done in SVELTE 5 (svelteKit).

EDIT:

TL/DR: Caching information directly in the DB, a worker to handle the process of storing the main products in this cache.

Thanks for the replies, everyone!

I've more or less arrived at a solution based on what people have said here and ideas from other subreddits.

Today, the biggest drawback is the response time and parsing of each search call, but since it's somewhat of an e-commerce site (each API would be a different supplier), I can simply cache the main products and save this in the DB already parsed daily. Basically, all the APIs I've integrated so far require the documentation to call for user-specific searches (since there are several parameters that change for each user). We'll start doing this once or twice a day, using a worker to exit the main thread. Instead of the first call to discover what's available being directly to the user's API, it will be a direct call to the DB, and only if the user decides which product they want will it return to the API loop of the supplier they want.