Што такое Serpmonn.ru?
Serpmonn — гэта комплексная платформа з акцэнтам на практычныя інструменты: аўтэнтыфікацыя і профілі, RSS-навіны, браўзерныя гульні з табліцамі лідараў і Telegram-боты (гульнявыя, пацверджанняў, мемы). Асаблівая ўвага надаецца бяспецы: дададзены CSRF-эндпойнты і абмежаванне хуткасці запытаў (rate limiting) у асноўных сэрвісах. Мэта Serpmonn.ru — аб'яднаць гэта ў зручным інтэрфейсе для паўсядзённых задач.
Праект развіваецца адкрыта: паступова паляпшаецца UX на мабільных і дэсктопах, дадаюцца інструменты, пашыраецца даступнасць (буйны шрыфт, высокі кантраст, менш анімацыі). У планах — больш HTML5-гульняў, удасканалены пошук, інтэграцыі і паўнавартая сістэма профіляў.
Карыстальнікі платформы
Узрост праекта
Магчымасці праекта
- Аўтэнтыфікацыя і профілі — Бяспечная аўтарызацыя (PASETO), кіраванне профілем.
- Інструменты для аналізу інфармацыі — 7 сэрвісаў для збору і апрацоўкі дадзеных, RSS-навіны.
- Гульні на платформе — 19 браўзерных і ПК-гульняў з табліцамі лідараў.
- 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 прадастаўляецца «як ёсць». Адміністрацыя нясе адказнасць за тэхнічныя збоі, памылкі ў працы сэрвісу або любыя ўскосныя страты карыстальнікаў.
Карыстальнікі самастойня нясуць адказнасць за ўсе дзеянні, якія здзяйсняюцца з выкарыстаннем сэрвісу. У прыватнасці, але не абмяжоўваючыся гэтым, адміністрацыя не адказвае за:
- рассылку спаму або несанкцыянаваных рэкламных паведамленняў
- распаўсюд шкоднаснага праграмнага забеспячэння
- несанкцыянаваны доступ да чужых акаўнтаў і дадзеных
- парушэнні аўтарскіх правоў і інтэлектуальнай уласнасці
- распаўсюд забароненай інфармацыі (экстрэмісцкай, парнаграфічнай і г.д.)
- машэнніцкія дзеянні і падман іншых карыстальнікаў
- парушэнні заканадаўства аб персанальных дадзеных
- любыя іншыя працівапраўныя дзеянні
Адміністрацыя пакідае за сабой права блакаваць доступ да сэрвісу для карыстальнікаў, якія парушаюць дадзеныя правілы, без папярэдняга апавяшчэння.
Апрацоўка персанальных дадзеных рэгулюецца Палітыкай канфідэнцыяльнасці.
Кантакты
Для сувязі выкарыстоўвайце наступныя каналы:
Тэхнічная падтрымка
Email: support@serpmonn.ru
Іншыя пытанні
Email: info@serpmonn.ru