🚀 GuideOps Chat API Server

Railway Backend Status & Monitoring

Status: Backend Online

🗄️ Database Status

Redis Cloud: ✅ Connected

Details: Users: 3, Online: 0

Storage: Redis Streams (V2)

🌐 Network & Security

CORS: ✅ Vercel Origins Allowed

Sessions: ✅ Redis-backed, SameSite=None

Socket.IO: ✅ V2 Handlers Active

⚙️ System Info

Time: 2025-09-17T20:19:51.191899

Environment: production

Version: V2 (Redis Streams + GPS)

🏗️ Architecture

Frontend: Vercel (React)

Backend: Railway (Flask)

Database: Redis Cloud (US-West)

📡 V2 API Endpoints

GET /me - Check user session
POST /register - Create account (first user = super_admin)
POST /login - User authentication
GET /v2/rooms/{id}/messages - Get messages with GPS metadata
POST /v2/rooms/{id}/messages - Send message with optional GPS
GET /users/online - Online users list
GET /rooms/{user_id} - User's rooms

🔗 Quick Links

Admin Panel System Status JSON Online Users JSON Frontend Application

📍 Message Schema (V2)

{
  "message_id": "uuid-v4",
  "room_id": "0",
  "author_id": "1",
  "text": "Hello from Vancouver!",
  "ts_ms": 1757563715000,
  "lat": 49.2827,
  "long": -123.1207,
  "v": 2
}

GuideOps Chat API Server | Railway Deployment | Redis Streams V2