Професійний та безпечний текстовий редактор для екосистеми Steem, розроблений для авторів, які цінують приватність, швидкість та зручність.
- Подвійна безпека: Використання Web Crypto API (AES-GCM 256-bit) для локального шифрування ваших ключів.
- Сховище (Vault): Захист ПІН-кодом, який не зберігається на сервері — ваші дані належать лише вам.
- Розумна галерея зображень:
- Інтеграція з Pexels, Pixabay та Unsplash.
- Автоматичне вивантаження на SteemitImages.
- Створення сіток (Grid) та зручне вирівнювання (Pull-left/Pull-right).
- Підтримка зчитування EXIF-даних для авторів фотоконтенту.
- Інструменти публікації:
- Підтримка Steem Keychain та Private Posting Key.
- Налаштування бенефіціарів.
- Вибір типу винагороди (100% SP або 50/50).
- Поділ довгих дописів на частини.
- Зручність написання:
- Повний набір Markdown-інструментів.
- Користувацькі шаблони та "Згадки" (@mentions) для швидкого вводу.
- Автозбереження та чернетки.
- Темна та світла теми, вибір шрифтів (Sans/Serif/Mono).
- Frontend: React 18, Vite, Tailwind CSS.
- Анімації: Framer Motion.
- Іконки: Lucide React.
- Шифрування: AES-GCM (Web Crypto).
- Бібліотеки: Steem JS, Marked.js.
Якщо ви хочете запустити редактор локально:
- Клонуйте репозиторій:
git clone https://github.com/ultrapositivecode/steem-editor-pro-react.git
- Перейдіть у директорію:
cd steem-editor-pro-react - Встановіть залежності:
npm install
- Запустіть сервер розробки:
npm run dev
Застосунок працює локально у вашому браузері. Введені ключі (Posting Key) шифруються вашим ПІН-кодом за допомогою алгоритму AES-GCM перед збереженням у localStorage. ПІН-код використовується для створення Майстер-ключа і нікуди не передається.
Цей проект розповсюджується під ліцензією MIT.
© 2024 SteemEditor Pro. Розроблено для спільноти Steem.