Веб-приложение сервиса вишлистов. В нём каждый зарегистрированный пользователь может рассказать о том, какой подарок он бы хотел получить, а также скинуться на подарок для другого пользователя, указав сумму, которую готов на это потратить.
- Регистрация и авторизация
- Просмотр главной с лентой подарков
- Добавление или изменение подарков
- Просмотр информации о подарке (чужом или своём)
- Просмотр тематических подборок
- Редактирование профиля
- Просмотр профилей и подарков других пользователей
- Поиск пользователей по имени пользователя или почте
- Копирование подарка
- Заявка для желающих скинуться на подарок
Бэкенд https://api.niksmo-wishlist.nomoredomains.monster
Фронтенд https://niksmo-wishlist.nomoredomains.monster
Убедиться, что на сервере установлены docker и docker-compose
docker -v && docker-compose -v
С инструкцией по установке, можно ознакомиться в официальной документации
-
Клонировать репозиторий
git clone [email protected]:niksmo/kupipodariday-deploy-docker.git cd kupipodariday-deploy-docker
-
Переименовать примеры файлов окружения
mv .env.example .env && mv .env.db.example .env.db && mv .env.api.example .env.api
-
Задать необходимые значения для свойств в файлах окружения
.env
.env.db
.env.api
-
Собрать и запустить образы фронтенда и бэкенда с помощью docker-compose
docker-compose up -d