O projeto "Memoteca" é um site desenvolvido em Angular que permite aos usuários escrever e compartilhar pensamentos, frases e reflexões. A plataforma foi construída para oferecer uma interface simples e intuitiva, onde os usuários podem registrar suas ideias e visualizar as de outras pessoas.
Para iniciar o servidor de desenvolvimento, execute o comando ng serve. Após a execução, acesse http://localhost:4200/ no seu navegador. O aplicativo será recarregado automaticamente sempre que você fizer alterações nos arquivos de origem.
Para gerar um novo componente, utilize o comando ng generate component component-name. Também é possível criar outras entidades com os comandos ng generate, como diretivas, pipes, serviços, classes, guards, interfaces, enums ou módulos.
Para compilar o projeto, execute o comando ng build. Os artefatos gerados pela compilação serão armazenados no diretório dist/.
Para executar testes unitários, utilize o comando ng test. Os testes serão realizados via Karma.
Para rodar testes de ponta a ponta, utilize o comando ng e2e. Antes de utilizar esse comando, é necessário instalar um pacote que implemente as funcionalidades de teste de ponta a ponta.