DEV Community

Cover image for I Built SaaS! POST Data, Get an API — No Backend Required
Dima Savchenko
Dima Savchenko

Posted on

I Built SaaS! POST Data, Get an API — No Backend Required

Hi everyone,

So I built Supaserver — a backend that creates itself.

What Is Supaserver?

Supaserver is a REST API proxy that automatically creates endpoints and stores data. No configuration, no boilerplate, no deployment headaches.

Here's the entire workflow:

Store data (endpoint is created automatically)

curl -X POST https://api.supaserver.app/tasks?apikey=dk_705b3400ab
-H "Content-Type: application/json"
-d '{"title": "Launch on DEV.to", "done": false}'

Retrieve it immediately

curl https://api.supaserver.app/tasks?apikey=dk_705b3400ab

That's it. No setup. The /tasks endpoint didn't exist before — Supaserver created it when you sent data.

Why I Built This

I wanted something where I could just send data and have it stored, retrieved, updated, deleted — without thinking about databases or servers.

Quick Examples

Create and Fetch Users

await fetch('https://api.supaserver.app/users?apikey=dk_705b3400ab', {
  method: 'POST',
  body: JSON.stringify({
    name: 'Alex',
    email: 'alex@example.com'
  })
});
Enter fullscreen mode Exit fullscreen mode

Get all users

const response = await fetch('https://api.supaserver.app/users?apikey=dk_705b3400ab', {});
const users = await response.json();
Enter fullscreen mode Exit fullscreen mode

Full CRUD Out of the Box

Method Endpoint Action
POST /tasks Create new task
GET /tasks Get all tasks
GET /tasks/:id Get single task
PUT /tasks/:id Update task
DELETE /tasks/:id Delete task

All endpoints support filtering, sorting, and pagination:

GET /tasks?sortBy=createdAt&sortOrder=desc&limit=10

What's Under the Hood

  • NestJS backend with MongoDB
  • JWT authentication + API keys
  • Data isolation — each user's data is completely separate
  • Built-in request tester — like Postman, but in your browser

Who Is This For?

  • Indie hackers building MVPs fast
  • Hackathon participants who need a backend in minutes
  • Students learning frontend without backend complexity
  • Developers prototyping ideas before committing to infrastructure

Try It Free

Supaserver is live at supaserver.app

You can:

  1. Sign up (free)
  2. Get your API key
  3. Start sending data immediately

No credit card, no complex setup.


I'd Love Your Feedback, especially if you've launched a SaaS project ;)

I'm curious what you think:

  • Is this useful for your workflow?
  • What features would make it better?
  • Would you use it for a real project?

Thanks for reading!

Drop a comment or find me on Twitter @dima_build

Top comments (0)