Skip to content

redeck1/CodexAITest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeAI тестовое задание

Фронтенд и бэкенд работают независимо, но взаимодействуют через API. Для запуска проекта локально следуйте инструкциям ниже.

Запуск через Docker

Запуск без докера

Фичи

Через Docker

Требования

  • Docker (версии >= 28.3.2)
  • docker-compose

Запуск

cd CodexAITest
docker compose up --build

фронтенд на http://localhost:5173 , бэкенд на http://localhost:4444.

Не через Docker

Требования

  • Node.js (версия 20 или выше)
  • npm (обычно идёт в комплекте с Node.js)

Установка зависимостей

Установите зависимости для обоих частей проекта:

Переходим в корень проекта и пишем для фронтенда:

cd frontend
npm install

для бэкенда тоже самое

cd backend
npm install

Конфигурация

в папках /frontend и /backend важно создать (или заменить) файлы .env

/frontend/.env:

VITE_API_URL=http://localhost:4444

/backend/.env:

API_KEY=ваш_секретный_ключ
AI_URL=http://llm.codex.so

Запуск

для обоих сервисов применятеся команда npm run dev

cd frontend; npm run dev
cd backend; npm run dev

фронтенд на http://localhost:5173 , бэкенд на http://localhost:4444.

Фичи

About

Test task to CodeX Club

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published