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.
- Host: GitHub
- URL: https://github.com/effiesanjer/testdjangopik
- Owner: EffieSanjer
- Created: 2025-03-21T18:02:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-30T20:59:48.000Z (over 1 year ago)
- Last Synced: 2025-06-14T08:09:56.326Z (about 1 year ago)
- Topics: celery, django-rest-framework, docker-compose, nuxtjs, postgresql, redis
- Language: Vue
- Homepage:
- Size: 2.63 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```