Сборка базируется на:
git clone https://github.com/srsad/discount-service.git
- создать файл
.env
в корне проекта и скопировать в него данные изexample.env
docker-compose buid
, последующии запускиdocker-compose up -d
*docker-compose up
запустит сервис postrges (+pgadmin) иgofiber
- бэк.- Для того чтоб попать в контейнер fiber
docker-compose run --service-ports gofiber bash
Необходима nodejs версии 16.13.0
или выше. Рекуомендуется установить nvm для безболезненной смены ноды.
После установки:
- перейти в каталок
frontend
- npm i
- npm run dev
TODO
+
добавить образы для go(fiber)+
nodejs(vue3)~
собрать базу для vue, проверить порты
+
добавиьт описание к разворачиванию окружения (docker-compose buid || docker-compose up)- разобраться с pgadmin
- ...
Fiber
- добавить тестовый эндпоинт
- настройки линтера
- ...
Vue
+
подключить TS+
настройки линтера+
выборать библиотеку компонентов+
проработать архитектуру проекта (учесть composition api + pinia (нужна/нет)) - нужна+
создать дэмо страницу/страницы+
подключитьtailwind
- ...