Sobre o projeto

O RailsOrg visa fornecer capacidades de gestão de estrutura organizacional para ambientes SaaS multi-tenant, adotando o modelo clássico de gestão de departamentos de OA. O projeto define um conjunto de regras de namespace detalhadas para distinguir as funcionalidades de diferentes níveis: 1. Funcionalidades de nível de plataforma: Incluem o backend (panel) e o frontend (board), não suportando o campo organ_id. 2. Funcionalidades de tipo organizacional: Suportam o campo organ_id, abrangendo a gestão de backend (admin), entrada de materiais (in), saída de materiais (out) e funcionalidades de frontend relacionadas aos membros atuais (me). 3. Funcionalidades de tipo de loja: Suportam o campo organ_id, abrangendo cenários B2C (my), bem como consumidores membros (mem) e consumidores organizacionais (our) em cenários B2B.