Esta dissertação apresenta o trabalho desenvolvido na implementação de módulos para aplicação na Web. Esses módulos, desenvolvidos tendo em linha de conta problemas gerais, são posteriormente adaptados para solucionar problemas específicos no desenvolvimento de aplicações Web. Esta metodologia permite a sua reutilização em projectos futuros.
A implementação desses módulos é feita recorrendo essencialmente a linguagens de programação orientadas para a Internet como, PHP, javascript, HTML e CSS.
A dissertação descreve ainda dois projectos onde se demonstra a utilização desses mesmos módulos. O serviço "Eye-Net" consiste num sistema de visualização de câmaras IP. Este serviço pretende que um cliente devidamente autenticado possa aceder a cada uma das suas câmaras, (que podem estar num ou vários locais), e aí poder visualizar a imagem captada por cada câmara, ouvir o som ambiente, ligar e desligar dispositivos eléctricos remotamente, assim como captar uma imagem instantânea.
O segundo projecto "Comércio Electrónico", consiste num sistema onde se pretende publicar e vender publicações editadas por particulares ou empresas. Este sistema pretende demonstrar a aplicação do módulo "Carrinho de Compras" e a venda online de produtos recorrendo ao sistema PayPal.