Este projeto consiste em um CRUD utilizando o Angular, um framework de código aberto desenvolvido pelo Google para a criação de aplicativos dinâmicos e interativos da web. Ele é construído sobre o Typescript, uma linguagem que estende o Javascript, apenas acrescentando vantagens próprias, como tipagem e outros recursos da linguagem que tornam o código menos suscetível a erros durante o desenvolvimento e bugs.
O CRUD é uma sigla que significa Create, Read, Update e Delete, ou seja, as quatro operações básicas utilizadas em bases de dados relacionais fornecidas aos utilizadores do sistema.