Files
game-library/app/templates/base.html
Marius Mutu 4f83b8e73c Complete v2.0 transformation: Production-ready Flask application
Major Changes:
- Migrated from prototype to production architecture
- Implemented modular Flask app with models/services/web layers
- Added Docker containerization with docker-compose
- Switched to Pipenv for dependency management
- Built advanced parser extracting 63 real activities from INDEX_MASTER
- Implemented SQLite FTS5 full-text search
- Created minimalist, responsive web interface
- Added comprehensive documentation and deployment guides

Technical Improvements:
- Clean separation of concerns (models, services, web)
- Enhanced database schema with FTS5 indexing
- Dynamic filters populated from real data
- Production-ready configuration management
- Security best practices implementation
- Health monitoring and API endpoints

Removed Legacy Files:
- Old src/ directory structure
- Static requirements.txt (replaced by Pipfile)
- Test and debug files
- Temporary cache files

Current Status:
- 63 activities indexed across 8 categories
- Full-text search operational
- Docker deployment ready
- Production documentation complete

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 00:23:47 +03:00

44 lines
1.4 KiB
HTML

<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{% block title %}INDEX Sistem Jocuri{% endblock %}</title>
<link href="{{ url_for('static', filename='css/main.css') }}" rel="stylesheet">
{% block head %}{% endblock %}
</head>
<body>
<header class="header">
<div class="container">
<h1 class="header-title">
<a href="{{ url_for('main.index') }}">INDEX Sistem Jocuri</a>
</h1>
<nav class="header-nav">
<a href="{{ url_for('main.index') }}" class="nav-link">Căutare</a>
<a href="{{ url_for('main.api_statistics') }}" class="nav-link">Statistici</a>
</nav>
</div>
</header>
<main class="main">
<div class="container">
{% block content %}{% endblock %}
</div>
</main>
<footer class="footer">
<div class="container">
<p class="footer-text">
{% if stats and stats.total_activities %}
{{ stats.total_activities }} activități indexate
{% else %}
Sistem de indexare activități educaționale
{% endif %}
</p>
</div>
</footer>
<script src="{{ url_for('static', filename='js/app.js') }}"></script>
{% block scripts %}{% endblock %}
</body>
</html>