The following tools and frameworks form the backbone of the CryptoNezumi platform. Each was selected for its commitment to high performance, type safety, and accessibility.
🏗️ Core Architecture & Backend
- Drupal 11: The enterprise-grade CMS serving as our headless content hub via JSON:API.
- Rust Programming Language: The foundational language used for our high-performance, memory-safe logic.
- Dioxus Framework: Our chosen Rust library for building the cross-platform WebAssembly (WASM) frontend.
📊 Data Visualization & Interactivity
- Leaflet JS: The industry-standard library for mobile-friendly, interactive mapping and GeoJSON rendering.
- Serde: The "Serialization/Deserialization" framework used to map Drupal APIs to Rust data structures safely.
- Reqwest: The ergonomic HTTP client we use to fetch demographic data and GeoJSON asynchronously.
🎨 Design & Accessibility
- Tailwind CSS: The utility-first CSS framework used to craft the minimalist "Mauve" aesthetic.
- WCAG 2.2 Guidelines: The official W3C documentation guiding our Level AAA accessibility implementation.
⚙️ Infrastructure & Deployment
- Rocky Linux: The stable, community-led enterprise operating system used for our fine-tuning and hosting environments.
- Podman: The daemonless, rootless container engine used for secure application deployment and local development.