Шта је Serpmonn.ru?
Serpmonn је свеобухватна платформа која се фокусира на практичне алатке: аутентификација и профили, RSS вести, прегледачке игре са табелама лидера и Telegram ботови (игре, верификација, меми). Посебна пажња се посвећује безбедности: додати су CSRF ендпоинти и ограничење брзине захтева у основним услугама. Циљ Serpmonn.ru је да ово комбинује у погодном интерфејсу за свакодневне задатке.
Пројекат се развија отворено: UX на мобилним и десктоп уређајима се постепено побољшава, додају се алатке, проширује се доступност (велики фонт, висок контраст, мање анимација). Планови укључују више HTML5 игара, побољшано претраживање, интеграције и потпуни систем профила.
Корисници платформе
Старост пројекта
Могућности пројекта
- Аутентификација и профили — Сигурна ауторизација (PASETO), управљање профилом.
- Алатке за анализу информација — 7 услуга за прикупљање и обраду података, RSS вести.
- Игре на платформи — 19 прегледачких и PC игара са табелама лидера.
- Telegram ботови — Бот за игре, бот за верификацију и бот за меме.
- PWA — Подршка за прогресивне веб апликације.
- Безбедност — CSRF ендпоинти и ограничење брзине захтева у основним услугама.
Кому може бити корисно
- Корисницима — погодан приступ вестима, играма и услугама на једном месту.
- Програмерима — отворени репозиторијум са јасном структуром, могућност доприноса.
- Ауторима ботова и мини-услуга — платформа за интеграцију и тестирање идеја.
Шта већ ради
- Систем аутентификације и профила.
- Вести са RSS извора (9 чланака).
- Игре (19 игара, укључујући табеле лидера).
- Telegram ботови (игре, верификација, меми).
- CSRF ендпоинти и ограничење брзине захтева.
- 7 алатки за посао и маркетинг.
Безбедност
Пројекат се постепено јача: користе се PASETO токени, имплементирани су CSRF ендпоинти, додато је ограничење брзине захтева, ажуриране су транзитивне зависности. Врши се статичка анализа (CodeQL) и редовна ажурирања зависности.
Технологије
- Backend: Node.js, Express, MySQL, PASETO, PM2.
- Frontend: HTML, CSS, JavaScript, PWA.
- Инфраструктура: Nginx, CI/CD, CodeQL.
Планови
- Побољшање главне странице и UX.
- Проширење скупа игара и могућности профила.
- Развој ботова и интеграција, оптимизација перформанси.
Често постављана питања
Могу ли предложити идеју или извршити измене? Да, репозиторијум је отворен - погледајте одељак испод. Најбржи начин је да пошаљете предлог или Pull Request.
Где могу да погледам изворни код? Линк ка репозиторијуму у блоку испод.
Како започети
- Отворите репозиторијум пројекта.
- Прочитајте README и CONTRIBUTING.
- Покрените локално по упутствима и изаберите занимљиви задатак.
Репозиторијум пројекта
Изворни код је доступан у два репозиторијума:
Мисија и вредности
Веб алатке 'на једном месту', обраћајући пажњу на брзину, доступност и приватност. Serpmonn иде ка једноставности интерфејса, отворености за предлоге и постепеном побољшању квалитета услуге.
Техничке информације
Пројекат укључује 1944 активне странице које покривају различите области: алатке за програмере и маркетере, прегледачке игре, одељак вести, систем аутентификације и профила.
Правне информације
Носилац права: Сергеј Попов
Статус: Самозапослени
INN: 366230412849
Ауторска права: Сва права на пројекат Serpmonn.ru, укључујући код, дизајн и садржај, припадају аутору.
Лиценца: Пројекат је приватни развој и не може се користити, копирати или мењати без дозволе носиоца права.
Одрицање одговорности
Пројекат Serpmonn.ru се пружа 'какав јесте'. Администрација не одговара за техничке кварове, грешке у раду услуге или било какве индиректне губитке корисника.
Корисници сами одговарају за све радње извршене коришћењем услуге. Посебно, али не ограничавајући се на то, администрација не одговара за:
- слање спама или неовлашћених рекламних порука
- дистрибуцију злонамерног софтвера
- неовлашћени приступ туђим налозима и подацима
- кршење ауторских права и интелектуалне својине
- дистрибуцију забрањених информација (екстремистичких, порнографских итд.)
- преварантске активности и обмањивање других корисника
- кршење законодавства о личним подацима
- било које друге илегалне радње
Администрација задржава право да блокира приступ услузи за кориснике који крше ова правила без претходног обавештења.
Пружање личних података регулирано је Политиком приватности.
Контакти
Користите следеће канале за комуникацију:
Техничка подршка
Email: support@serpmonn.ru
Остала питања
Email: info@serpmonn.ru