Welcome to NaijaBase
NaijaBase is Nigeria's first Backend-as-a-Service platform. Get a PostgreSQL database, authentication, file storage, and auto-generated APIs in seconds — hosted in Lagos, billed in naira.
Why NaijaBase?
- 🇳🇬 Data stored in Nigeria — Rack Centre, Victoria Island, Lagos (nobus-wa-az1)
- ₦ Billed in naira — no forex risk, no dollar invoices
- ⚖️ NDPA 2023 compliant by default — data residency certificate included on paid plans
- ⚡ Up and running in 5 minutes — create a project and start querying immediately
What's included
Every NaijaBase project comes with:
| Feature | Details |
|---|---|
| Database | PostgreSQL 15 with auto-generated REST API |
| Auth | Email/password, phone, OAuth sign-in |
| Storage | S3-compatible file storage |
| API | Auto-generated REST endpoints for every table |
| Compliance | NDPA certificate + signed DPA on paid plans |
Quick links
- Quickstart → — connect your app in 5 minutes
- Core Concepts → — understand projects, keys, and RLS
- API Reference → — full REST API documentation
- NDPA Compliance → — data residency and compliance docs
Start building
npm install @naijabase/js
import { createClient } from '@naijabase/js'
const naijabase = createClient(
'https://api.naijabase.dev/v1/YOUR_PROJECT_ID',
'YOUR_ANON_KEY'
)
const { data } = await naijabase.from('users').select('*')
Your data stays in Lagos. 🇳🇬