Полная инструкция
по использованию Calendarolite

Современный семейный календарь для управления событиями, задачами, заметками и семейными связями. Установка через Serverolite, настройка и быстрый старт.

1. Установка через Serverolite

Автоматическое развёртывание Calendarolite устанавливается и настраивается скриптами Serverolite. Никакой ручной настройки composer, npm, .env или миграций — всё делает 1-setup-server.sh и 2-setup-laravel.sh.

Шаг 1 — сервер

Запустите 1-setup-server.sh на Ubuntu. Скрипт ставит PHP, Node.js, БД (MySQL/MariaDB/PostgreSQL), Nginx, Redis, Composer и т.д.

Шаг 2 — проект Calendarolite

Запустите 2-setup-laravel.sh: укажите домен и путь к проекту (или Git URL). Скрипт настроит .env, создаст БД, выполнит миграции, соберёт фронтенд, настроит Nginx и при необходимости SSL.

Шаг 3 — деплой обновлений

Для обновлений используйте 3-deploy.sh /var/www/ваш-проект: git pull, composer & npm, миграции, сборка, очистка кеша.

Подробности — в полной инструкции Serverolite. После установки откройте https://ваш-домен/calendarolite.

2. Быстрый старт

  1. Создайте аккаунт — зарегистрируйтесь в системе, создайте свой профиль и начните использовать календарь.
  2. Добавьте людей — создайте профили членов семьи, добавьте связи между людьми (родители, дети, супруги и т.д.).
  3. Создайте события — добавьте дни рождения, важные даты, встречи и другие события в календарь.
  4. Настройте напоминания — установите уведомления для важных событий через Telegram бот или push-уведомления.
  5. Используйте задачи и заметки — создавайте задачи с приоритетами и статусами, ведите заметки для важной информации.
Подсказка Telegram бот позволяет управлять календарём прямо из мессенджера. Настройте его в разделе «Настройки» → «Telegram бот». PWA версия позволяет установить приложение на телефон для работы офлайн.

3. Основные возможности

Семейное древо

Создавайте связи между людьми: родители, дети, супруги, братья и сёстры. Система автоматически отслеживает дни рождения и важные даты для каждого члена семьи. Визуализация семейного древа помогает понять структуру семьи.

Календарь событий

Управляйте событиями: дни рождения (ДР.), напоминания (ПОМ.), встречи и встречи. Каждое событие может иметь время, описание, участников и напоминания. События отображаются в календаре с цветовой индикацией.

Задачи

Создавайте задачи с приоритетами (низкий, средний, высокий), статусами (новая, в работе, выполнена) и сроками выполнения. Задачи можно привязывать к событиям и людям. Фильтрация и поиск помогают быстро находить нужные задачи.

Заметки

Ведите заметки для важной информации: рецепты, контакты, идеи, списки покупок. Заметки поддерживают форматирование, вложения и могут быть привязаны к людям или событиям. Поиск по содержимому заметок.

Telegram бот

Полная интеграция с Telegram: создание событий командами, получение уведомлений, просмотр календаря, управление задачами. Бот работает 24/7 и синхронизируется с веб-версией в реальном времени.

Умные напоминания

Гибкая система напоминаний: за день, за час, за 15 минут до события. Множественные каналы доставки: веб-уведомления, Telegram, email. Настраиваемые шаблоны напоминаний для разных типов событий.

PWA и синхронизация

Установите Calendarolite как нативное приложение на телефон или планшет. Работает офлайн с последующей синхронизацией. WebSocket соединения обеспечивают мгновенную синхронизацию между всеми устройствами семьи.

Важно Все данные хранятся локально на вашем сервере. Никакая информация не передаётся третьим лицам. Резервное копирование рекомендуется настроить через Serverolite.