Это простое веб-приложение для создания, просмотра, редактирования и удаления заметок. Проект написан на языке Go с использованием PostgreSQL для хранения данных и HTML-шаблонов для отображения интерфейса.
- Создание заметок: Пользователи могут создавать новые заметки с заголовком и содержимым.
- Просмотр заметок: Все заметки отображаются на главной странице.
- Редактирование заметок: Пользователи могут редактировать существующие заметки.
- Удаление заметок: Заметки можно удалить.
- Аутентификация пользователей: Каждый пользователь видит только свои заметки.
Это руководство поможет вам запустить приложение с использованием Docker Compose. Следуйте шагам ниже, чтобы развернуть приложение локально.
-
Убедитесь, что у вас установлены:
-
Проверьте установку Docker и Docker Compose, выполнив команды:
docker --version docker compose version
- Склонируйте репозиторий:
git clone <https://github.com/Krovaldo/Notes-Web-App.git> cd <имя папки с репозиторием>
- Затем выполните команду:
docker compose up -d
- Проверьте работу приложения: После запуска контейнеров приложение станет доступным по адресу:
http://localhost:8080
Тестирование приложения: Откройте браузер, перейдите по указанному адресу и протестируйте функциональность приложения.