Skip to main content

Introduction

Welcome to Tess UI Library!

Enterprise Angular component library with Clean Architecture, built for production-ready applications.

Key Features

  • 🏗️ Clean Architecture: Strict separation of concerns across Core, Shared, and Features layers
  • 🔐 Azure Entra ID: Enterprise authentication with automatic token management
  • 📊 Structured Logging: JSON logging with Azure Application Insights integration
  • 📝 TraceId Propagation: End-to-end request correlation
  • 🎨 PrimeNG Components: Enterprise-grade UI components with customizable themes
  • 📦 DataTable: Advanced data table with sorting, filtering, pagination, and export
  • 🎯 SideMenu: Responsive navigation with mobile overlay and desktop pinning
  • 🔍 Result Pattern: Consistent error handling across all layers
  • 🐳 Docker Ready: Runtime environment configuration
  • ✅ Type-Safe: Full TypeScript support with strict mode