Node.js REST API
A documented REST API in Express or NestJS with auth, validation and a database behind it.
Node.jsExpress or NestJSPostgreSQLOpenAPI
Choose your plan
Starter
$299
7-day delivery · 2 revisions
- Up to 10 endpoints
- PostgreSQL or MySQL with migrations
- Input validation
- OpenAPI docs
- README with setup steps
Business
Recommended$799
14-day delivery · 3 revisions
- Up to 30 endpoints
- Token auth with refresh
- Roles and permissions
- Rate limiting
- File uploads to S3-compatible storage
- Automated tests for main routes
Premium
$1,799
30-day delivery · 5 revisions
- Everything in Business
- Background jobs with BullMQ and Redis
- Caching for heavy reads
- Structured logs and health checks
- Docker setup
- Load test with a written report
One-time price. Domain and hosting are in your name and renewed with your provider. Need changes to a plan? Ask for a custom quote.
For a product that needs a backend a web or mobile frontend can call. I design the resources and routes with you first, then build them with validation on every input, consistent error responses, and pagination on every list so responses stay small as the data grows.
Sign-in uses short-lived access tokens with refresh tokens, passwords are hashed with Argon2 or bcrypt, and the OpenAPI spec is generated from the route definitions, so the documentation cannot drift away from what the code really does.
How ordering a package works
-
1
Choose a plan
Pick Starter, Business or Premium and pay once by card, PayPal or crypto. The price on the page is the price.
-
2
Send your content
A project opens for your order. Send your text, logo, photos and any logins I need there.
-
3
I build it
I build on a private staging link you can open on your phone, with updates as I go.
-
4
Launch and handover
After your approval the site goes live on your domain, and every login is yours.
One-time price, no monthly fee from me
You pay for the build once. Your domain and hosting are registered in your name and renewed with your hosting provider, who bills you directly. I add nothing on top, and the site keeps running whether or not you hire me again.
What I do not build
Gambling and adult websites, and sites that sell content without the rights to it. Need something not listed? Ask for a custom quote.