A boilerplate about API building

Build API backend with Nodejs, MongoDB, Redis, Bull, Firebase Auth for your side projects.

avataravataravataravataravataravataravatar

loved by 100+ developers
Heart Trusted by the biggest companies
KongKong
SAPSAP
DecathlonDecathlon
SupabaseSupabase
GoogleGoogle
MicrosoftMicrosoft
coherecohere
DigitalOceanDigitalOcean
Roadmap.shRoadmap.sh
PostmanPostman
YousignYousign
Creative TimCreative Tim

About this boilerplate

Hey, I'm Mohd Danish(b. 1992, India) an Entrepreneur & building things for the Internet since 2012.

Built 20+ micro startups since 2018, and I use the same tech stack in all my projects.

Introducing Build API, A boilerplate about building backend with Nodejs, MongoDB, Redis, Bull, Firebase Auth.

I running iconbuddy.com ↗️, where designers making 100k+ search api calls every month, and I'm just using $5 server to run the backend.

I built nocodeapi.com ↗️ grow from 0 to 60,000 users with simple backend APIs. So, In this boilerplate, I'll share simplest way to built your API backend to grow your side projects.

The simple stack I'm using since 6 years. ↓

Inside this boilerplate box.

All the boilerplate content, documents, templates, and hacks to build your next side project.

Get started

Introduction

Boilerplate

Demo todo app

Add new route

Routes List

Use Postman

Middlewares

Restricted route

Caching

Rate limit

Controller functions

Upload files on bucket

Automation

PM2 + Cron

Run bull

Custom scripting

Public APIs Proxy

Airtable

Google Sheet

Firebase

Templates

IP Geolocation

CSV to JSON

Screenshot

PDF generator

Scraping

Currecny API

Database

MongoDB Cloud

MongoDB by DigitalOcean

Deployment

Render

DigitalOcean

Railway

Frequently asked questions

Need to ask something else?
Reach out to me via twitter or email.

What is Build API?

Build API is a quick solution to setup backend with Nodejs, MongoDB, Redis, Bull, Firebase Auth for your side projects.

What kind of support is available?

Currently we handle support request via email hello@buildapi.io.

What do I get exactly?

You will get boilerplate access via GitHub, documentation access, video tutorial, & lifetime updates