Sobre el proyecto

Codever es un gestor de marcadores y fragmentos de código diseñado específicamente para desarrolladores. Permite guardar, organizar y buscar contenido con soporte para formato Markdown. El proyecto incluye una aplicación web, extensiones para Chrome y Firefox, un bookmarklet y complementos para IntelliJ y VSCode, facilitando el guardado desde diversas fuentes. La aplicación está construida sobre la pila MEAN (MongoDB, Express.js, Angular, Node.js) y utiliza Keycloak para autenticación y autorización. Consta de dos componentes principales: una interfaz frontend (Angular) y una API backend (Express.js con MongoDB). Para desarrollo local o autoalojamiento, se requieren Node.js, npm, Docker y Docker Compose para ejecutar los servidores de MongoDB y Keycloak. La configuración está documentada e incluye la creación del archivo env.json y la importación inicial de Keycloak. Además, Codever publica marcadores públicos relevantes en GitHub e integra pruebas automatizadas mediante Cypress para el frontend y pruebas dedicadas para la API. Es software libre bajo licencia MIT que fomenta las contribuciones. Hay entradas de blog disponibles en Codepedia.org y Dev.to.