Czym jest Serpmonn.ru?
Serpmonn to kompleksowa platforma skupiająca się na praktycznych narzędziach: uwierzytelnianie i profile, wiadomości RSS, gry przeglądarkowe z tabelami liderów i boty Telegram (gry, weryfikacja, memy). Szczególną uwagę poświęca się bezpieczeństwu: dodano punkty końcowe CSRF i ograniczenie liczby żądań w głównych usługach. Celem Serpmonn.ru jest połączenie tego w wygodnym interfejsie do codziennych zadań.
Projekt rozwija się otwarcie: UX na urządzeniach mobilnych i desktopowych jest stopniowo ulepszany, dodawane są narzędzia, rozszerzana jest dostępność (duża czcionka, wysoki kontrast, mniej animacji). Plany obejmują więcej gier HTML5, ulepszone wyszukiwanie, integracje i pełnoprawny system profili.
Użytkownicy platformy
Wiek projektu
Funkcje projektu
- Uwierzytelnianie i profile — Bezpieczna autoryzacja (PASETO), zarządzanie profilem.
- Narzędzia analizy informacji — 7 usług do zbierania i przetwarzania danych, wiadomości RSS.
- Gry na platformie — 19 gier przeglądarkowych i PC z tabelami liderów.
- Boty Telegram — Bot gier, bot weryfikacji i bot memów.
- PWA — Obsługa progresywnych aplikacji internetowych.
- Bezpieczeństwo — Punkty końcowe CSRF i ograniczenie liczby żądań w głównych usługach.
Dla kogo może być przydatne
- Użytkowników — wygodny dostęp do wiadomości, gier i usług w jednym miejscu.
- Deweloperów — otwarte repozytorium z jasną strukturą, możliwość wniesienia zmian.
- Autorów botów i mini-usług — platforma do integracji i testowania pomysłów.
Co już działa
- System uwierzytelniania i profili.
- Wiadomości ze źródeł RSS (9 artykułów).
- Gry (19 gier, w tym tabele liderów).
- Boty Telegram (gry, weryfikacja, memy).
- Punkty końcowe CSRF i ograniczenie liczby żądań.
- 7 narzędzi do pracy i marketingu.
Bezpieczeństwo
Projekt jest stopniowo wzmacniany: używane są tokeny PASETO, wdrożone punkty końcowe CSRF, dodano ograniczenie liczby żądań, zaktualizowano zależności przechodnie. Przeprowadzana jest analiza statyczna (CodeQL) i regularne aktualizacje zależności.
Technologie
- Backend: Node.js, Express, MySQL, PASETO, PM2.
- Frontend: HTML, CSS, JavaScript, PWA.
- Infrastruktura: Nginx, CI/CD, CodeQL.
Plany
- Ulepszenie strony głównej i UX.
- Rozszerzenie zestawu gier i funkcji profilu.
- Rozwój botów i integracji, optymalizacja wydajności.
Często zadawane pytania
Czy mogę zaproponować pomysł lub wprowadzić zmiany? Tak, repozytorium jest otwarte - patrz sekcja poniżej. Najszybszym sposobem jest przesłanie propozycji lub Pull Request.
Gdzie mogę zobaczyć kod źródłowy? Link do repozytorium w bloku poniżej.
Jak zacząć
- Otwórz repozytorium projektu.
- Zapoznaj się z README i CONTRIBUTING.
- Uruchom lokalnie zgodnie z instrukcjami i wybierz interesujące zadanie.
Repozytorium projektu
Kod źródłowy jest dostępny w dwóch repozytoriach:
Misja i wartości
Narzędzia internetowe 'w jednym miejscu', zwracając uwagę na szybkość, dostępność i prywatność. Serpmonn zmierza w kierunku prostoty interfejsu, otwartości na sugestie i stopniowej poprawy jakości usług.
Informacje techniczne
Projekt obejmuje 1944 aktywne strony obejmujące różne obszary: narzędzia dla deweloperów i marketerów, gry przeglądarkowe, sekcja wiadomości, system uwierzytelniania i profili.
Informacje prawne
Posiadacz praw: Siergiej Popow
Status: Samozatrudniony
INN: 366230412849
Prawa autorskie: Wszelkie prawa do projektu Serpmonn.ru, w tym kod, projekt i treść, należą do autora.
Licencja: Projekt jest prywatnym rozwojem i nie może być używany, kopiowany lub modyfikowany bez zgody posiadacza praw.
Zastrzeżenie
Projekt Serpmonn.ru jest dostarczany 'tak jak jest'. Administracja nie ponosi odpowiedzialności za awarie techniczne, błędy w działaniu usługi lub jakiekolwiek pośrednie straty użytkowników.
Użytkownicy ponoszą wyłączną odpowiedzialność za wszystkie działania podejmowane przy użyciu usługi. W szczególności, ale nie wyłącznie, administracja nie odpowiada za:
- wysyłanie spamu lub nieautoryzowanych wiadomości reklamowych
- rozpowszechnianie złośliwego oprogramowania
- nieautoryzowany dostęp do cudzych kont i danych
- naruszenia praw autorskich i własności intelektualnej
- rozpowszechnianie zakazanych informacji (ekstremistycznych, pornograficznych itp.)
- działania oszukańcze i oszukiwanie innych użytkowników
- naruszenia przepisów o danych osobowych
- jakiekolwiek inne nielegalne działania
Administracja zastrzega sobie prawo do zablokowania dostępu do usługi dla użytkowników łamiących te zasady bez uprzedniego powiadomienia.
Przetwarzanie danych osobowych reguluje Polityka prywatności.
Kontakty
Użyj następujących kanałów do komunikacji:
Wsparcie techniczne
Email: support@serpmonn.ru
Inne pytania
Email: info@serpmonn.ru