feat: initial commit for media tracking software

- Setup C++/Qt6 desktop application structure
- Added initial Go proxy backend for TMDB/IGDB integration
This commit is contained in:
Tronax 2026-06-15 02:02:25 +02:00
commit 3f07c78316
Signed by: Tronax
SSH key fingerprint: SHA256:2pKKXDZucWvaF/GzXNz0FY53EAO1YDLN80bqS+TTz/o
63 changed files with 6547 additions and 0 deletions

37
.gitignore vendored Normal file
View file

@ -0,0 +1,37 @@
# ---- CMake / C++ build ----
/build/
build*/
cmake-build-*/
CMakeCache.txt
CMakeFiles/
CMakeUserPresets.json
*.o
*.obj
*.a
*.so
*.dylib
# Qt generated (AUTOMOC/AUTOUIC/AUTORCC)
moc_*.cpp
ui_*.h
qrc_*.cpp
*.moc
# ---- Go server ----
server/umt-tmdb-proxy
server/*.exe
# Secrets / local config (keep .env.example tracked)
.env
server/.env
*.local
# ---- Editors / IDEs ----
.vscode/
.idea/
*.swp
*~
# ---- OS ----
.DS_Store
Thumbs.db