RelaTrack
1
minute
RelaTrack
Relationship Tracking Application
Description
RelaTrack is a web application for tracking and visualizing relationships between people and organizations. It provides a unified entity model that allows for flexible relationship mapping, entity linking, and comprehensive data analysis. Perfect for researchers, investigators, and organizations that need to understand complex networks of relationships.
Features
Entity Model
- Unified entity framework for tracking people and organizations
- Entity aliases for alternative identifiers
- Flexible relationship mapping between any entity types
- Risk scoring and status tracking
Visualization Tools
- Mindmap Visualization: Interactive network graph visualization of entity relationships
- Organization Chart: Hierarchical visualization of organizational structures and reporting relationships
- Relationship Filtering: Filter relationships by type, entity, and other attributes
Temporal Analysis
- Entity history tracking for all changes
- Timeline visualization
- Temporal relationship analysis
Multi-Tenant Functionality
- Create and manage multiple workspaces
- Invite other users to join workspaces
- Assign different roles to users (owner, admin, member)
- Share data between workspaces
Security
- Apple Sign In integration
- JWT authentication
- Role-based access control
- Data isolation between tenants
Architecture
RelaTrack is built with a modern technology stack:
- Frontend: SvelteKit application
- Backend: Go API server
- Database: PostgreSQL for data storage
- Deployment: Kubernetes with GitOps workflow