Об этом проекте
Codever — это менеджер закладок и сниппетов кода, разработанный специально для разработчиков. Он позволяет пользователям сохранять, организовывать и искать закладки и фрагменты кода с поддержкой форматирования Markdown. Проект включает веб-приложение, расширения для браузеров Chrome и Firefox, букмарклет, а также плагины для IntelliJ и VSCode, что упрощает сохранение контента из различных источников.
Приложение построено на базе MEAN-стека (MongoDB, Express.js, Angular, Node.js) и использует Keycloak для аутентификации и авторизации. Оно состоит из двух основных компонентов: фронтенд-интерфейса (Angular) и бэкенд-API (Express.js с MongoDB). Для локальной разработки или самостоятельного хостинга пользователям требуются Node.js, npm, Docker и Docker Compose для запуска серверов MongoDB и Keycloak. Процесс настройки задокументирован и включает создание файла env.json для API и импорт начальной конфигурации Keycloak.
Codever также публикует полезные публичные закладки на GitHub и включает интеграционные тесты с использованием Cypress для фронтенда и отдельные интеграционные тесты для API. Проект распространяется с открытым исходным кодом под лицензией MIT и приветствует вклад сообщества. Записи в блоге о его возможностях и реализации доступны на Codepedia.org и Dev.to.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.