Простое приложение для управления заметками. Основано на компоннетах Symfony и Vue.js.
Сделано в качестве эксперимента по прохождению полного цикла в создании веб-приложения.
Для разработки можно использовать Docker.
$ make build
$ make up
$ make migrate
$ make reindex-search-db
В качестве инструмента развертывания используется Deployer. Сокращенные версии его команд находятся в Makefile.
$ make deploy-prod
Источники вдохновения:
-
Bear - красивое и функциональное приложение. Нет веб-версии, нативные клиенты только под MacOs, iOs, Android. Платное.
-
Hackmd - приложение для совместной работы над заметками. Поддерживает огромное количество блоков (программный код, схемы, диаграммы, встраивание картинок и видео, ноты).
-
Simplenote - минималистичное приложение. Есть клиенты под популярные платформы, но нет API.
-
Laverna - open source альтернатива для Evernote. Написана на Electron. Есть клиенты под популярные платформы.
-
Inkdrop - еще одно приложение для заметок. Платное.
-
Alternote - альтернативный клиент для Evernote. Использует его API, но не все функции. Платное, только под Mac.