Ao que parece a linguagem usada eh o Portugues ptt a minha "bid" eh em Portugues.
Sou Portugues. Ja fiz projectos bastante grandes (mais €1M) exactamente com as tecnologias necessarias, maioritariamente para governos, mas tambem outros, mais pequenos, para privados.
Pelo que entendo o projecto consiste em disponibilizar documentos/arquivos (File), pertencentes a um inquilino (Account) a um conjunto de utilizadores (User), que pertencem ao mesmo inquilino (Account). Todos os acessos a documentos/arquivos (File) devem ser documentados em FileAccess.
Suponho que tambem eh preciso desenvolver funcionalidades para a criacao de Accounts e Users assim como para upload de File para uma Account.
Suponho que os dominios de top-level simplesmente seriam direccionados para o mesmo servidor.
Gostaria de saber mais sobre o que eh pretendido a nivel da interface do sistema. Eu nao faco nada em relacao a design da pagina/sistema. Suponho que a administracao e instalacao do servidor seja tambem feita por outrem.
Aconselho que se divida o projecto em dois marcos (milestones), o primeiro em que entrego um modelo do projecto sem base de dados, mas que mostra como a interface seria apresentada em relacao as funcionalidades basicas.
O segundo marco seria a entrega de todas as funcionalidades com base de dados.