Um gerente de eventos para marcar reuniões e comunicar seu paradeiro
Este programa usa uma variedade de tecnologias diferentes para criar uma plataforma de mídia social funcional que permite aos usuários e clientes criar e encontrar reuniões ou atividades como: festas, conferências ou encontros, e comunicar o status da atualização, sua data e hora, e locais.
Este aplicativo gira em torno do uso de separação de camadas lógicas em diferentes bibliotecas de classes. É fornecer métodos de controlador fino e modularidade para facilitar as alterações.
O programa geral é dividido em projetos menores e pouco acoplados para padrões de Design Orientados a Domínio baseados na arquitetura limpa do Tio Bob.
Os projetos estão contidos em uma pasta de origem src/
em um diretório chamado MeetingFinder
(nomear isso tem sido uma mudança contínua), contendo um arquivo de solução para uso com o Visual Studio.
A lógica de negócio está contida no diretório Applications
, as ferramentas Banco de Dados e ORM estão no Persistence
, O universo excêntrico do domínio, que não depende de nenhum outro projeto, está no Domain
. Finalmente, a API web está localizada em Api
, que contém nossos endpoints de controlador (RESTful).
O aplicativo é construído com o seguinte: