Ok. Good luck with your project, but since that's generally regarded as a huge undertaking,
my advice would be to more precise on your definitions and try to explain the architecture, the tradeoffs and the expectations one might have from your service.