MyCars docs

Веб-dashboard

Веб-панель для учёта автомобилей, ремонтов, документов и расходов.

Dashboard доступен после входа на сайте. Данные синхронизируются с мобильным приложением через общий REST API.

Адрес

/dashboard/ · Токен авторизации хранится в localStorage после входа.

Вход и выход

  • Вход по email и паролю — /signin/
  • Регистрация нового аккаунта — /signup/
  • Вход через Apple ID на странице входа
  • Выход — кнопка в профиле, сессия завершается на сервере

Панель управления

/dashboard/

Автомобили

/dashboard/cars/

Аккаунт

/dashboard/profile/

Панель управления

Главная страница показывает сводку по всему гаражу:

  • Сводка по гаражу, расходам и обслуживанию
  • Расходы по месяцам — ремонт + топливо
  • Последние ремонты
  • Требует внимания — Статус обслуживания
  • Ваш гараж

Автомобили

Список автомобилей с быстрым переходом в карточку. При добавлении и редактировании доступны:

  • Добавить авто — /dashboard/car_add
  • Редактировать авто — /dashboard/car_edit/<id>
  • Выбор марки, модели и поколения из каталога
  • Пользовательские свойства
  • Пробег — Пробег обновлён

Совместный доступ

Владелец может открыть доступ к автомобилю другому пользователю My Cars по email. После принятия приглашения авто появляется в гараже участника.

  • Приглашение отправляет только владелец автомобиля
  • Приглашённый принимает или отклоняет входящее приглашение
  • Роли: owner — полный контроль; member — учёт и просмотр без удаления авто
  • Владелец отзывает доступ, участник может покинуть автомобиль самостоятельно
  • О приглашении, принятии и отклонении приходят push-уведомления
API

/api/cars/user_cars/…/share/ · подробности в документации car-sharing и Swagger

Карточка автомобиля

/dashboard/user_car/<id>/

  • Ближайшие события
  • Статус обслуживания (6 типов ТО)
  • История — .../history/

Ремонты

Журнал работ с датой, одометром и стоимостью. При сохранении можно отметить выполненное обслуживание (масло, фильтры, ГРМ) — это обновляет статусы на карточке авто.

Документы

ОСАГО, регистрация, техосмотр и другие документы с номером и сроком действия. Поддерживается загрузка сканов.

Топливо

Учёт заправок: тип топлива, сумма, цена, литры, одометр.

Заметки

Произвольные заметки по автомобилю с возможностью прикрепить фото.

Аккаунт

  • Профиль — /dashboard/profile/
  • Настройки — /dashboard/profile/settings/
  • Тема, Валюта, Язык, фото профиля
  • Выйти

REST API

Все операции dashboard выполняются через REST API с заголовком Authorization: Bearer.

Войти в веб-версию