TIPARENA // PULSE · v10.9.17 LIVE
TipArena · technical overview

Project Pulse

Live snapshot of code, database and modules — how much work powers the tipping portal you use.

Version 10.9.17 · Updated 05.08.2026 01:21

Lines of code 0 2977 files
DB records 0 56 tables
UI languages 0 10 modules

Codebase

1 373 304 LOC

PHP, JavaScript, CSS, translations and help — excluding vendor libs and uploads.

PHP core
478 638
Styles
244 179
Translations
237 650
Views
132 961
JavaScript
104 369
SQL
93 918
Help
42 685
Other
38 099
Scripts
805
.php 810 601 .js 119 855 .css 280 100 .sql 116 198 .json 28 664 .html 17 886

Database (live)

Row counts from production MariaDB, grouped by domain.

System
4 926
Leaderboards
4 463
Matches & tips
2 176
Other tables
1 390
Arena
236
Templates
236
Chat
216
Users
113
AI tips
71
Race Plus
51
Leagues
16

Feature modules

Leagues & seasons

Private and public competitions, archive, mini-leagues.

Race Plus

Tour de France, peloton, stage tipping.

Arena & duels

1v1 duels, belt, weekly pairings.

Chat & DM

League chat, direct messages, team chat.

Teams

Team leagues, team duels, team hub.

Stats & replay

PDF export, season replay, Hall of Fame.

Sync

Cron jobs, match results, template import.

PWA & push

Service worker, notifications, offline shell.

Localization

9 languages, flags, UI translations.

Admin panel

League management, audit log, bulk ops.

Meta & history

Git commits
SQL export
portal.sql (1.17 MB)
Rows in export
10 396
Export date
08.07.2026 20:36

Metrics are cached for approximately one hour.