An open API service indexing awesome lists of open source software.

https://github.com/effiesanjer/testdjangopik

Тестовое задание с использованием Django Rest Framework, Celery, Redis, Nuxt.js и Docker.
https://github.com/effiesanjer/testdjangopik

celery django-rest-framework docker-compose nuxtjs postgresql redis

Last synced: 3 months ago
JSON representation

Тестовое задание с использованием Django Rest Framework, Celery, Redis, Nuxt.js и Docker.

Awesome Lists containing this project

README

          

# testDjangoPik

Проект, в рамках тестового задания, на основе Django Rest Framework (backend) и Nuxt.js (frontend).

## Развертывание

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

```bash
git clone https://github.com/EffieSanjer/testDjangoPik.git
cd testDjangoPik
```

### 2. Настройка переменных окружения

Создайте файлы `backend/.env`, `frontend/.env`, а также файл `.env.postgres` в корне проекта по подобию файлов `.env.example` в директориях проекта.

По умолчанию создается пользователь с данными для авторизации:

```bash
email: admin@admin.ru
password: admin
```

### 3. Запуск проекта с помощью Docker

```bash
docker-compose up --build -d
```

Это запустит все необходимые контейнеры.

После успешного запуска сайт будет доступен по адресу: `http://localhost`

Остановить контейнеры:

```bash
docker-compose down
```