> For the complete documentation index, see [llms.txt](https://dnotifier.gitbook.io/product-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dnotifier.gitbook.io/product-docs/getting-started/getting-set-up.md).

# Getting set up

This page walks you from zero to a DNotifier account and your first app in the dashboard. You need an account before you can install an SDK or send messages.

## What you need

* A web browser
* A Google account (used for sign-up)
* About five minutes

## Step 1 — Visit the DNotifier website

Open [dnotifier.com](https://www.dnotifier.com) in your browser.

The website explains what DNotifier offers: realtime messaging, chat, AI, workflows, and observability. Skim the product pages if you want context before diving in — you do not need to understand every feature to get started.

## Step 2 — Start the onboarding flow

Click **Get Started** on the website. This takes you to the app dashboard at [app.dnotifier.com](https://app.dnotifier.com).

If you already have an account, sign in instead. If you are new, continue with registration.

## Step 3 — Sign up with Google

On [app.dnotifier.com](https://app.dnotifier.com), choose **Sign up with Google**.

DNotifier uses Google OAuth for account creation. You do not need a separate password for DNotifier itself. Pick the Google account you want associated with your DNotifier organization.

After Google confirms your identity, you land in the DNotifier dashboard.

## Step 4 — Explore the dashboard briefly

Once signed in, you see the main dashboard. The key areas you will use during setup are:

| Section           | Purpose                                                          |
| ----------------- | ---------------------------------------------------------------- |
| **Apps**          | Create and manage applications; each app has its own credentials |
| **Logs**          | Session and AI activity (when logging is enabled in your SDK)    |
| **Workflows**     | Execution graphs for multi-step AI pipelines                     |
| **Usage**         | Message, AI, and storage consumption for your plan               |
| **Plan & limits** | Quotas and feature flags for your subscription                   |

You do not need to configure anything yet. The next steps in this guide walk through registration details, dashboard concepts, and creating your first app.

## What to do next

Follow the docs in order:

1. [**Register your account**](/product-docs/getting-started/register-account.md) — Detailed walkthrough of sign-up and first login
2. [**Dashboard overview**](/product-docs/getting-started/dashboard-overview.md) — What each dashboard section does
3. [**Create an app**](/product-docs/getting-started/create-app.md) — Generate `appId` and `secret`
4. [**Credentials & environment**](/product-docs/getting-started/credentials.md) — Store secrets safely
5. [**Choose your transport**](/product-docs/getting-started/choose-transport.md) — WebSocket vs HTTP
6. [**Install an SDK**](/product-docs/getting-started/installation.md) — JavaScript/TypeScript or Dart/Flutter

## Quick reference

| Resource             | URL                                                                                          |
| -------------------- | -------------------------------------------------------------------------------------------- |
| Website              | [dnotifier.com](https://www.dnotifier.com)                                                   |
| App dashboard        | [app.dnotifier.com](https://app.dnotifier.com)                                               |
| JavaScript SDK (npm) | [@dnotifier-realtime/dnotifier](https://www.npmjs.com/package/@dnotifier-realtime/dnotifier) |
| Dart SDK (pub.dev)   | [dnotifier](https://pub.dev/packages/dnotifier)                                              |
