Микросервис заметок! Что может быть лучше? В данном веб приложении вы сможете оставлять свои заметки, ставить напоминания, оставлять комментарии к чужым заметкам, а также получать уведомления по почте, если кто - то промеокментировал вашу. Также у данного сервиса есть API, которым в случае чего вы тоже можете воспользоваться.
docker-compose up -d
- поднять PostgreSQL с помощью Dockerpoetry shell
- вход в виртуальное окружениеpoetry install
- установка зависимостейpython src/manage.py migrate
- выполнить миграцииpython src/manage.py runserver
- запуск сервера для разработки на http://localhost:8000pre-commit install
- установить pre commit hookpre-commit run -a
- запуск линтеров вручнуюpytest
- запустить автоматические тесты
+
- добавлено-
- удалено=
- изменено!
- исправленоx%
- сделано на x процентов
Для того, чтобы узнать расположение интерпретатора для настройки в PyCharm,
можно выполнить команду poetry env info -p
.
cd src/web/static/web/notes-frontend
- перейти в папку фронтендаnpm ci
- установить зависимостиnpm run watch
- сборка для разработкиnpm run build
- сборка для продакшена