#!/usr/bin/env bash
# Информация о проекте

PROJECT_NAME="Messenger Web Application"
PROJECT_VERSION="1.0.0"
PROJECT_AUTHOR="Development Team"
PROJECT_DATE="2025-12-09"
PROJECT_STATUS="Production Ready"

echo "╔════════════════════════════════════════════════════════════════╗"
echo "║                                                                ║"
echo "║                    $PROJECT_NAME              ║"
echo "║                       v$PROJECT_VERSION                           ║"
echo "║                                                                ║"
echo "╚════════════════════════════════════════════════════════════════╝"

echo ""
echo "📋 PROJECT INFORMATION"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Name:       $PROJECT_NAME"
echo "Version:    $PROJECT_VERSION"
echo "Status:     $PROJECT_STATUS ✅"
echo "Date:       $PROJECT_DATE"
echo ""

echo "🛠️ TECHNOLOGY STACK"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Backend:    PHP 7.4+ / REST API"
echo "Database:   MySQL 5.7+ / MyISAM"
echo "Frontend:   Vue 3 / JavaScript"
echo "Real-time:  Node.js + Socket.io"
echo "Auth:       JWT / BCrypt"
echo "Notify:     Web Push API / Service Worker"
echo ""

echo "✨ KEY FEATURES"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "✅ Registration by invites only"
echo "✅ Invite management system"
echo "✅ Real-time chat (personal & groups)"
echo "✅ Admin panel"
echo "✅ Invitation tree hierarchy"
echo "✅ Web Push notifications"
echo "✅ Message edit/delete"
echo "✅ Online/offline status"
echo "✅ User role management"
echo "✅ Daily quota limits"
echo ""

echo "📁 PROJECT STRUCTURE"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "backend/          PHP backend with REST API"
echo "frontend/         Vue.js frontend application"
echo "node_server/      Socket.io real-time server"
echo "documentation/    Complete documentation"
echo ""

echo "🚀 QUICK START"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "1. Import DB:     backend/config/init.sql → phpMyAdmin"
echo "2. Start Node:    cd node_server && npm install && npm start"
echo "3. Open app:      http://localhost/msg/frontend/"
echo "4. Login:         admin / admin123"
echo ""

echo "📖 DOCUMENTATION"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "START.md                    👈 Begin here!"
echo "QUICKSTART.md               ⚡ 5-minute setup"
echo "README.md                   📚 Full documentation"
echo "CHECKLIST.md                ✅ Installation checklist"
echo "PROJECT_STRUCTURE.md        🗂️ Project structure"
echo "API_DOCUMENTATION.md        📡 REST API endpoints"
echo "FEATURES.md                 ✨ Feature list"
echo "SECURITY_AND_PERFORMANCE.md 🔒 Security guide"
echo "PRODUCTION_DEPLOYMENT.md    🚀 Deploy to VPS"
echo "INDEX.md                    📑 File index"
echo ""

echo "🔒 DEFAULT CREDENTIALS"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Username:   admin"
echo "Password:   admin123"
echo "⚠️  Change in production!"
echo ""

echo "✅ REQUIREMENTS"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "PHP:        7.4 or higher"
echo "MySQL:      5.7 or higher"
echo "Node.js:    14 or higher"
echo "npm:        6 or higher"
echo "Browser:    Modern (Chrome, Firefox, Edge)"
echo ""

echo "🎯 PORTS USED"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "80/443      HTTP/HTTPS (Nginx/Apache)"
echo "3000        Socket.io server"
echo "3306        MySQL database"
echo ""

echo "📊 PROJECT STATS"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Documentation files:     10+"
echo "PHP files:              7"
echo "Vue components:         4"
echo "Database tables:        5"
echo "API endpoints:          20+"
echo "Socket.io events:       15+"
echo "Total files:            50+"
echo "Total lines of code:    5000+"
echo ""

echo "🔐 SECURITY FEATURES"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "✅ JWT authentication"
echo "✅ BCrypt password hashing"
echo "✅ Prepared SQL statements"
echo "✅ Input validation"
echo "✅ CORS protection"
echo "✅ Rate limiting ready"
echo ""

echo "🚀 READY TO USE"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "This project is production-ready with:"
echo "  • Full documentation"
echo "  • Complete feature set"
echo "  • Security best practices"
echo "  • Performance optimization"
echo "  • Deployment guide"
echo ""

echo "📞 SUPPORT"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Documentation:  See *.md files"
echo "API Reference:  API_DOCUMENTATION.md"
echo "Setup Issues:   QUICKSTART.md"
echo "Production:     PRODUCTION_DEPLOYMENT.md"
echo ""

echo "📄 LICENSE"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "MIT License - Free to use for commercial and personal projects"
echo ""

echo "╔════════════════════════════════════════════════════════════════╗"
echo "║                   🎉 LET'S BUILD SOMETHING                    ║"
echo "║                                                                ║"
echo "║         👉 Read START.md to begin development 👈              ║"
echo "║                                                                ║"
echo "╚════════════════════════════════════════════════════════════════╝"
echo ""
