Com os utilizadores da Internet a aumentar e o rápido desenvolvimento da perícia da rede, o comércio electrónico é visto como uma das aplicações mais importantes das tecnologias informáticas e de comunicação. O comércio electrónico é um conceito emergente que descreve o processo de compra, venda ou troca de produtos, serviços e informação através de redes informáticas, incluindo a Internet. Este trabalho centra-se no desenvolvimento de um website de comércio electrónico para um supermercado. A fim de facilitar o pagamento online, são fornecidos raspadinhas de diferentes montantes. Alertas SMS instantâneos são também enviados aos utilizadores para cada encomenda bem sucedida. O sistema (aplicação web de comércio electrónico) é concebido utilizando a Unified Modeling Language (UML), implementado utilizando uma arquitectura de 3 camadas - uma base de dados backend (MS-SQL Server 2000), um nível intermédio de Microsoft Internet Information Services (IIS), ASP.NET 3.5, C# 3.0 e um web-browser como cliente front end.