v1.0.4 - Clean start

This commit is contained in:
2026-05-15 16:46:08 -05:00
parent 28d2f8102d
commit 500a0219b8
17 changed files with 846 additions and 934 deletions
+12 -19
View File
@@ -1,31 +1,24 @@
# TomTomGames Platform
Private gaming portal platform. Built on PHP/MySQL with LiteSpeed/CyberPanel hosting.
Private gaming portal. PHP/MySQL on LiteSpeed/CyberPanel.
## Stack
- **Backend:** PHP 8.5, MySQL (CyberPanel/LiteSpeed)
- **Payments:** Square SDK (card) + manual (Venmo/Zelle/CashApp/Chime)
- **Email:** SendGrid HTTP API
- **Frontend:** Vanilla JS SPA
- Backend: PHP 8.5, MySQL (MariaDB)
- Payments: Square (card) + manual (Venmo/Zelle/CashApp/Chime)
- Email: SendGrid HTTP API
- Frontend: Vanilla JS SPA
## Structure
```
includes/ PHP shared includes (config, db, auth, mailer, square)
public_html/ Web root
api/ REST API endpoints
admin/ Admin panel
assets/ Static assets
```
## Versioning
Each build increments via `bump_version.php` on the live server.
The `app_version` DB table tracks all versions. Footer shows current version.
## Local path
`C:\Users\myron\Downloads\CyberPanel\`
## Version History
| Version | Date | Notes |
|---------|------|-------|
| 1.0.0 | 2026-05-08 | Initial release |
| 1.0.1 | 2026-05-10 | Referral system, dynamic payments, full audit log |
| 1.0.1 | 2026-05-10 | Referral system, dynamic payments, audit log |
| 1.0.2 | 2026-05-11 | Registration fix, referral tables, security |
| 1.0.3 | 2026-05-12 | Typography, broadcasts, profile tabs, copyright |
| 1.0.4 | 2026-05-15 | Logout fix, admin elevation, $5 default token |
## ⚠️ Private Repository
This repo contains API keys in `includes/config.php`. Keep private at all times.
Contains API keys in includes/config.php — keep private.