---
title: "Foru.ms Starter"
description: "Foru.ms: BaaS provider offers customizable Community/Support forums with chosen endpoints, seamlessly integrable with any frontend."
url: "https://vercel.com/templates/next.js/forums-starter"
links:
  repository: "https://github.com/foru-ms/nextjs-starter"
  demo: "https://foru-ms-starter.vercel.app/"
  deploy: "https://vercel.com/new/clone?demo-title=Foru.ms+Starter&demo-description=Foru.ms%3A+BaaS+provider+offers+customizable+Community%2FSupport+forums+with+chosen+endpoints%2C+seamlessly+integrable+with+any+frontend.&demo-url=https%3A%2F%2Fforu-ms-starter.vercel.app%2F&demo-image=%2F%2Fimages.ctfassets.net%2Fe5382hct74si%2F55nwM29YNd5BtbmYQia4ME%2Fd6239df82dde0d94be4b8567d38b78fe%2Fseo-cover.png&project-name=Foru.ms+Starter&repository-name=forums-starter&repository-url=https%3A%2F%2Fgithub.com%2Fforu-ms%2Fnextjs-starter&from=templates&skippable-integrations=1"
---

# Foru.ms Starter

Foru.ms: BaaS provider offers customizable Community/Support forums with chosen endpoints, seamlessly integrable with any frontend.

**Check out our new [TypeScript-based Next.js App Router forum template](https://github.com/foru-ms/base-forum). Or, get started with our new [JavaScript SDK](https://www.npmjs.com/package/@foru-ms/sdk).**

This is a [Foru.ms](https://foru.ms/) Next.js starter bootstrapped with the minimal endpoints to get you started.

## Getting Started

First, we need to populate the .env file with the following variables:

```bash
FORU_MS_API_KEY="YOUR_API_KEY"
FORU_MS_API_URL="https://foru.ms/api/v1"
```

To obtain an API key, you need to create an account on [Foru.ms](https://foru.ms/) and create a new instance. You can find the API key in the instance settings.

## Running locally

First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to view the app.

## Deploying on Vercel

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/) from the creators of Next.js.

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fforu-ms%2Fnextjs-starter&env=FORU_MS_API_KEY,FORU_MS_API_URL&envDescription=API%20Key%20and%20URL%20needed%20for%20the%20application.&envLink=https%3A%2F%2Fforu.ms&demo-title=Demo%20Foru.ms&demo-description=A%20functional%20forum%20example%20using%20Next.js.&demo-url=https%3A%2F%2Fforu-ms-starter.vercel.app%2F&demo-image=https%3A%2F%2Fforu-ms-starter.vercel.app%2Fdemo.png)

## Learn More

To learn more about Foru.ms, take a look at the following resources:

- [Foru.ms Documentation](https://foru.ms/docs) - learn about Foru.ms features and API.
- [Blog](https://foru.ms/blog) - read the latest news and updates.
- [GitHub](https://github.com/foru-ms) - check out the Foru.ms GitHub repositories.
- [Support](https://foru.ms/support) - get help and support.

## Related Templates

### [Next.js Portfolio with Blog](https://vercel.com/templates/next.js/nextjs-portfolio)

Easily create a portfolio with Next.js and Markdown.

### [Next.js Live Transcription](https://vercel.com/templates/next.js/nextjslive-transcription)

Transcribe your voice in realtime. Useful for videos, conferences, adding speech-to-text to your apps.

---

## Additional documentation

The [Vercel Knowledge Base](https://vercel.com/kb) contains guides and answers to common questions about Vercel, including deployment, framework configuration, domains, caching, and troubleshooting.
