Appwrite Full-Stack MVP Stack
For builders who want backend primitives without stitching together five services. Auth, database, storage, and functions come from Appwrite while the frontend stays in a normal Next.js app.
I've deployed backends to AWS, DigitalOcean, Fly, and now Railway. This is the stack that finally lets me focus on building the actual API instead of fighting the infrastructure around it.
Workflow stack
The order matters. Start at the top, read down the sequence, and open any step when you want the note behind it.
Primary database
I've never regretted choosing Postgres. Every feature I need eventually has an extension for it — jsonb, full-text search, PostGIS for geospatial data.
Open tool profileCache and queues
Background jobs with BullMQ for emails and webhooks, plus caching for queries that don't need to hit Postgres on every single request.
Open tool profileContainerization
Every developer on the team runs the exact same environment locally. Eliminates an entire category of debugging sessions that start with 'works on my machine'.
Open tool profileHosting
One config file and Railway provisions Postgres, Redis, and my app container together. Replaced a complicated ECS setup that nobody on the team wanted to maintain.
Open tool profileError monitoring
First thing I open when something goes wrong in production. The NestJS integration captures full request context so I can reproduce bugs within minutes instead of hours.
Open tool profileTools in this stack
Open any tool profile if you want pricing, fit, or comparison details.
Node.js framework for scalable server apps with modules, dependency injection, and TypeScript.
Open source relational database known for reliability, extensibility, strong SQL support, and broad adoption.
In-memory data store for caching, queues, sessions, and low-latency application workloads.
Container platform for building, packaging, and running applications across dev, CI, and production.
Deployment platform for apps, databases, and background jobs with fast setup and simple operations.
Application monitoring for error tracking, performance insights, and production debugging.
Compare tools in this stack
I run five side projects on one DigitalOcean Droplet for $24 a month. This stack handles 80k monthly visitors combined and has taught me more about infrastructure than years of managed platforms ever did.
Official StackBased Editorial Postings