/lamoda

Primary LanguageGo

Lamoda

Lamoda - сервис для резервирования товаров на складах различными пользователями.

Начало работы

Для запуска приложения вам потребуются Git, Docker и Makefile. По умолчанию, бэкэнд работает на порту 8000, а Postgres - на порту 5432.

Клонирование репозитория

git clone https://github.com/d3pesha/lamoda
cd lamoda

Запуск сервиса

Вы можете запустить сервис с помощью make или docker-compose.

make up
# или
docker-compose up

Эта команда выполнит следующие действия:

  1. Запустит контейнер Postgres.
  2. Запустит контейнер с миграциями, выполнит их, а затем остановит.
  3. Запустит контейнер бэкэнда.

Теперь сервис готов к использованию.

Коллекция в Postman

Изучите методы API и выполните тестовые запросы с помощью предоставленной коллекции Postman:

Коллекция Postman

Вы также можете найти эту коллекцию в каталоге postman репозитория.