Skip to content

5Simoon/zymath

Repository files navigation

🌌 ZYMATH SINGULARITY v2

Zaawansowany matematyczny silnik edukacyjny — od teorii po dowody.

Status License Security Version


🛡️ Ochrona i Bezpieczeństwo (Aegis Core)

Projekt został zaprojektowany z myślą o maksymalnej integralności kodu i ochrony użytkownika. Spełnia rygorystyczne normy bezpieczeństwa webowego:

  • Content Security Policy (CSP): Ścisła biała lista zaufanych źródeł (Desmos, Cloudflare, Google Fonts). Zero nieautoryzowanych skryptów.
  • HSTS (Strict-Transport-Security): Wymuszona komunikacja przez szyfrowany protokół TLS 1.3 przez 2 lata.
  • Anti-Clickjacking: Blokada osadzania w ramkach (X-Frame-Options: DENY).
  • Permissions-Policy: Całkowita izolacja sprzętowa — brak dostępu do kamery, mikrofonu czy geolokalizacji.
  • SHA-256: Mechanizm weryfikacji odpowiedzi w zadaniach (odporność na manipulację po stronie klienta).

🚀 Kluczowe Funkcje

1. Terminal Kalkulacyjny (12 Modułów)

Zestaw narzędzi od algebry liniowej po fizykę klasyczną:

  • Graph Engine 3.1: Autorski silnik renderowania funkcji na Canvas.
  • Desmos Pro API: Integracja profesjonalnych narzędzi graficznych w 3 trybach.
  • Analiza Kwadratowa: Pełny wyznacznik $\Delta$, wierzchołek i miejsca zerowe.
  • Fizyka & Finanse: Kalkulatory dynamiki Newtona, procentu składanego i rat kredytowych.

2. Symulacja Zadań (Gamifikacja)

  • Baza 150 autorskich zadań podzielona na 3 poziomy trudności.
  • System zbierania punktów EXP i progresji.
  • Inteligentne podpowiedzi aktywowane po serii błędnych odpowiedzi.

⚖️ Licencja i Prawa Autorskie

Ten projekt jest chroniony licencją GNU GPL v3.

Co to oznacza?

  1. Autorstwo: Musisz zachować informację, że pierwotnym autorem jest 5Simoon.
  2. Wolność: Możesz kopiować i modyfikować kod, ale musisz udostępnić swoją wersję na tej samej licencji (Copyleft).
  3. Brak plagiatu: Publikacja tego kodu pod własnym nazwiskiem bez spełnienia warunków GPL v3 stanowi naruszenie prawa i będzie skutkować zgłoszeniem DMCA Takedown.

Full legal text available in LICENSE.md


🛠️ Technologie

  • Frontend: Pure HTML5, Modern CSS (Glassmorphism), JavaScript (ES6+).
  • Ikony: Lucide Icons.
  • Matematyka: MathJax (LaTeX rendering).
  • Deployment: Vercel Edge Network.

/* Zymath Singularity v2 | (c) 2026 5Simoon | Licensed under GNU GPL v3 */

👨‍💻 Autor

5Simoon Szkoła Podstawowa nr 149 im. Marszałka Józefa Piłsudskiego w Krakowie. Rok szkolny 2025/2026

Strona Projektu | Zgłoś Błąd

About

🌌 Zymath Singularity: An advanced, minimalist mathematics & physics web terminal. Features a custom JS graph engine, interactive simulations, and a comprehensive MathJax knowledge base. ONLY POLISH VERSION AT THE MOMENT

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors