Skip to main content

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:

FeatureDetails
DatabasePostgreSQL 15 with auto-generated REST API
AuthEmail/password, phone, OAuth sign-in
StorageS3-compatible file storage
APIAuto-generated REST endpoints for every table
ComplianceNDPA certificate + signed DPA on paid plans

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. 🇳🇬