Goalixa Services
Production-grade microservices platform built with Python, FastAPI, Flask, and Kubernetes. Each service is independently deployable with complete observability.
Core Services
PWA Frontend
Progressive Web Application with offline support and custom routing
Tech: Vanilla JavaScript, Service Workers, Nginx URL: https://app.goalixa.com
BFF - API Gateway
Backend for Frontend - unified entry point for all services
Tech: FastAPI (async), HTTPX, Redis Features: Request aggregation, auth proxy, caching
Core API
Business logic - tasks, projects, goals, habits, time tracking
Tech: Flask, PostgreSQL, Prometheus Architecture: 3-layer (presentation β service β repository)
Auth Service
Dual-token JWT authentication with OAuth
Tech: Flask, SQLAlchemy, Authlib Security: 15-min access tokens, 7-day refresh tokens
Landing Page
Static marketing page for product presentation
Tech: HTML/CSS/JS, Nginx URL: https://goalixa.com
AI & Automation
Syntra
AI DevOps orchestration with CrewAI
Tech: FastAPI, CrewAI, LangChain, Claude AI Use Cases: Automated deployments, incident response
Architecture
Landing (Static) βββ
PWA (Vanilla JS) βββ€
βββ nginx-ingress
β
βββ BFF (FastAPI) ββ¬ββ Auth (Flask)
β βββ Core API (Flask)
β
βββ PostgreSQLDeployment:
- Docker containers
- Kubernetes orchestration (4-node cluster)
- ArgoCD GitOps
- Harbor private registry
- Prometheus monitoring