Skip to content

bitrix24/templates-dashboard

Repository files navigation

Nuxt Dashboard Template

Bitrix24 UI

Get started with the Nuxt dashboard template with multiple pages, collapsible sidebar, keyboard shortcuts, light & dark mode, command palette and more, powered by Bitrix24 UI.

The dashboard template for Vue is on https://github.com/bitrix24/templates-dashboard-vue.

Quick Start

git clone https://github.com/bitrix24/templates-dashboard.git <project-name>
cd <project-name>

Setup

Make sure to install the dependencies:

pnpm install

Development Server

Start the development server on http://localhost:3000:

pnpm dev

Production

Build the application for production:

pnpm build

Locally preview production build:

pnpm preview

Check out the deployment documentation for more information.

Note

The idea is that this template can be used as a full-fledged Bitrix24 application. And without connecting to Bitrix24, it can display test data. As soon as we do this, we'll add instructions here.

As B24 App

A browser-based application for Bitrix24.

Required Scopes

The following permissions must be enabled in the application settings:

  • crm — access to CRM entities.
  • user_brief — access to basic user profile data.

Configuration

When registering the application in the Bitrix24 Partner Portal or as a local app, use the following endpoints:

Parameter URL
Application URL https://your-app.example.com
Installation URL https://your-app.example.com/install

Getting Started

  1. Open your Bitrix24.
  2. Go to Applications -> Add Application
  3. Select Local Application
  4. Fill in the URLs provided above and check the required Scopes.
  5. Click Save and open the app.

Translate

pnpm run translate-ui

About

Nuxt Dashboard Template made with Bitrix24 UI.

Resources

License

Stars

Watchers

Forks

Contributors

Languages