Fintech development: websites, mobile apps, UI/UX design.
🌐 Versions: English · Русский · Website
| Check | Result |
|---|---|
test_site.py pages |
79 |
test_site.py checks |
3476 |
test_site.py failed |
0 |
test_site.py run count |
3232 passed / 244 warnings |
| Lighthouse accessibility | 100 |
| Lighthouse SEO | 100 |
AXIIOM (ООО «Аксиома») is a Russian fintech development company founded in 2004, with offices in Saint Petersburg and Moscow. The company builds fintech solutions: payment systems, loyalty platforms, and credit conveyors. Services include websites, mobile apps, and UI/UX design. The site content is written in Russian.
This repository is the source of the public website https://axiiom.ru. It is a pure static site with no backend framework.
Run a local copy with any static server:
python3 -m http.server 8000
# then open http://localhost:8000Or build the production bundle and serve it with nginx via Docker:
python3 build.py
docker build -t axiiom .
docker run -p 8080:80 axiiombuild.py minifies the source assets with esbuild and produces the deployable output:
python3 build.pyaxiiom/
├── build.py # esbuild minification + build pipeline
├── nav.src.js # navigation source (rendered by nav.js)
├── styles.src.css # stylesheet source (CSS tokens in DESIGN.md)
├── DESIGN.md # design system, CSS tokens, dark/light theme
├── test_site.py # site checker (79 pages, 3476 checks)
├── config.js # site configuration
├── theme.js # dark/light theme switch
├── preloader.js # page preloader
├── metrika.js # Yandex Metrika integration
├── footer.js # footer rendering
├── index.html # homepage
├── 404.html # error page
├── industries/ # 23 industry pages
├── blog/ # 7 blog posts
├── tools/ # 12 tools
├── calculator/ # calculator page
├── demo/app/ # 16 demo pages
├── docs/ # documentation
├── privacy/ # privacy policy
├── terms/ # terms of use
├── robots.txt
├── sitemap.xml # 79 URLs
├── Dockerfile # nginx:alpine deploy image
├── Makefile
├── CNAME # axiiom.ru
└── assets/ # generated SVG (header.svg, footer.svg)
- Vanilla HTML/CSS/JS with no frontend framework.
- esbuild minification driven by
build.py. - nginx:alpine Docker image for deployment.
- Yandex Metrika and Google Analytics for analytics (
metrika.js). - CSS design tokens for the dark/light theme, documented in
DESIGN.md. - Navigation is rendered by
nav.jsfrom thenav.src.jssource.
The site is published at https://axiiom.ru (set in CNAME). Set the GitHub Pages homepage to the same URL in the repository About section.
fintech, static site, design system, accessibility, UI/UX, payment systems, loyalty platforms, credit conveyors.