Building Online Counseling & Consultation Systems for Resilience and Support
ORISO (Online Resilience Initiative Single Organisation) is the dedicated instance of the Open Resilience Initiative designed for single large organisations. It provides a secure, multi-tenant counseling infrastructure where one organisation can manage multiple internal counseling units within a unified, scalable architecture.
To provide accessible, intuitive, secure and scalable online counseling services through open-source technology.
| Category | Repositories |
|---|---|
| Frontend | ORISO-Frontend, ORISO-Admin |
| Backend Services | ORISO-UserService, ORISO-TenantService, ORISO-AgencyService, ORISO-ConsultingTypeService, ORISO-Keycloak |
| Infrastructure | ORISO-Helm, .github |
| Communication | ORISO-Livekit, ORISO-ElementCall |
| Monitoring | ORISO-HealthDashboard, ORISO-SigNoz |
| Documentation | ORISO-Docs |
- Frontend: React 19, TypeScript, Vite
- Backend: Spring Boot, Java 21, REST APIs
- Databases: MariaDB, MongoDB, PostgreSQL, Redis
- Authentication: Keycloak, OIDC, JWT
- Messaging: Matrix Protocol (E2EE)
- Orchestration: Kubernetes, Docker
- Observability: SigNoz
We welcome contributions! Our organization uses standardized workflows and templates:
- ✅ Semantic PR Titles -
feat:,fix:,docs:, etc. - ✅ Auto-labeling - Work type, area, priority, size
- ✅ Security Scanning - Automatic vulnerability detection
- ✅ Code Quality Checks - Automated quality validation