Skip to content

Yodzhik/backend-for-ab-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend для AB Dashboard

Этот репозиторий содержит бэкенд часть для AB Dashboard - веб-панели управления, построенной на React.

📦 Установка

  1. Клонируйте репозиторий:
git clone https://github.com/Yodzhik/backend-for-ab-dashboard.git
  1. Установите зависимости:
npm install

🛠️ Запуск

Запустите сервер:

npm start

📡 API Endpoints

GET     /sites                Получить список сайтов
GET     /sites/[id]           Получить сайт по ID
GET     /tests                Получить список тестов
GET     /tests/[id]           Получить тест по ID

📊 Типы данных

enum Type {
  CLASSIC = "CLASSIC",
  SERVER_SIDE = "SERVER_SIDE",
  MVT = "MVT"
}

enum Status {
  DRAFT = "DRAFT",
  ONLINE = "ONLINE",
  PAUSED = "PAUSED",
  STOPPED = "STOPPED",
}

interface Site {
  id: number;
  url: string;
}

interface Test {
  id: number;
  name: string;
  type: Type;
  status: Status;
  siteId: number;
}

🔗 Связанные репозитории

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published