Какво е Serpmonn.ru?
Serpmonn е цялостна платформа с акцент върху практически инструменти: удостоверяване и профили, RSS новини, браузърни игри с класации и Telegram ботове (игрови, потвърждения, мемове). Специално внимание се отделя на сигурността: добавени са CSRF ендпойнти и ограничаване на скоростта на заявки (rate limiting) в основните услуги. Целта на Serpmonn.ru е да обедини това в удобен интерфейс за ежедневни задачи.
Проектът се развива открито: постепенно се подобрява UX на мобилни и десктоп устройства, добавят се инструменти, разширява се достъпност (голям шрифт, висок контраст, по-малко анимации). В плановете са повече HTML5 игри, подобрено търсене, интеграции и пълноценна профилна система.
Потребители на платформата
Възраст на проекта
Възможности на проекта
- Удостоверяване и профили — Сигурна авторизация (PASETO), управление на профил.
- Инструменти за анализ на информация — 7 услуги за събиране и обработка на данни, RSS новини.
- Игри на платформата — 19 браузърни и PC игри с класации.
- Telegram ботове — Игров бот, бот за потвърждения и мем бот.
- PWA — Поддръжка на прогресивни уеб приложения.
- Сигурност — CSRF ендпойнти и rate limiting в основните услуги.
На кого може да бъде полезно
- Потребители — удобен достъп до новини, игри и услуги на едно място.
- Разработчици — отворен хранилище с ясна структура, възможност за внесение на промени.
- Автори на ботове и мини-услуги — платформа за интеграция и тестване на идеи.
Какво вече работи
- Система за удостоверяване и профили.
- Новини от RSS източници (9 статии).
- Игри (19 игри, включително класации).
- Telegram ботове (игри, потвърждения, мемове).
- CSRF ендпойнти и ограничаване на скоростта на заявки.
- 7 инструмента за работа и маркетинг.
Сигурност
Проектът постепенно се укрепва: използват се PASETO токени, внедрени са CSRF ендпойнти, добавено е rate limiting, актуализирани са транзитивни зависимости. Провежда се статичен анализ (CodeQL) и редовни актуализации на зависимости.
Технологии
- Backend: Node.js, Express, MySQL, PASETO, PM2.
- Frontend: HTML, CSS, JavaScript, PWA.
- Инфраструктура: Nginx, CI/CD, CodeQL.
Планове
- Подобряване на главната страница и UX.
- Разширяване на набора от игри и възможности на профила.
- Развитие на ботове и интеграции, оптимизация на производителността.
Често задавани въпроси
Може ли да предложа идея или да направя промени? Да, хранилището е отворено - вижте секцията по-долу. Най-бързо е да изпратите предложение или Pull Request.
Къде мога да видя изходния код? Връзка към хранилището в блока по-долу.
Как да започна
- Отворете хранилището на проекта.
- Запознайте се с README и CONTRIBUTING.
- Стартирайте локално според инструкциите и изберете интересна задача.
Хранилище на проекта
Изходният код е достъпен в две хранилища:
Мисия и ценности
Уеб инструменти „на едно място“, обръщайки внимание на скорост, достъпност и поверителност. Serpmonn се стреми към простота на интерфейса, отвореност към предложения и постепенно подобряване на качеството на услугата.
Техническа информация
Проектът включва 1944 активни страници, обхващащи различни направления: инструменти за разработчици и маркетолози, браузърни игри, новинарски раздел, система за удостоверяване и профили.
Правна информация
Притежател на права: Сергей Попов
Статус: Самостоятелно зает
ИНН: 366230412849
Авторски права: Всички права върху проекта Serpmonn.ru, включително код, дизайн и съдържание, принадлежат на автора.
Лиценз: Проектът е частна разработка и не може да бъде използван, копиран или модифициран без разрешение на притежателя на права.
Отказ от отговорност
Проектът Serpmonn.ru се предоставя „както е“. Администрацията не носи отговорност за технически повреди, грешки в работата на услугата или всякакви косвени загуби на потребители.
Потребителите носят самостоятелно отговорност за всички действия, извършвани с използването на услугата. По-специално, но не се ограничавайки до това, администрацията не отговаря за:
- изпращане на спам или неупълномощени рекламни съобщения
- разпространение на злонамерен софтуер
- неупълномощен достъп до чужди акаунти и данни
- нарушения на авторски права и интелектуална собственост
- разпространение на забранена информация (екстремistka, порнографска и т.н.)
- измамнически действия и измама на други потребители
- нарушения на законодателството за лични данни
- всякакви други противоправни действия
Администрацията си запазва правото да блокира достъпа до услугата за потребители, нарушаващи тези правила, без предварително уведомление.
Обработката на лични данни се регулира от Политиката за поверителност.
Контакти
За връзка използвайте следните канали:
Техническа поддръжка
Email: support@serpmonn.ru
Други въпроси
Email: info@serpmonn.ru