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'
})
});
Get all users
const response = await fetch('https://api.supaserver.app/users?apikey=dk_705b3400ab', {});
const users = await response.json();
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:
- Sign up (free)
- Get your API key
- 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)