Skip to content

hexlet-volunteers/runit

Repository files navigation

Runit

On Push

Описание

Runit — это среда для написания и выполнения кода, которая активно используется на платформах © ООО «Хекслет Рус». Ближайший аналог — сервис repl.it.

Возможности (текущие и будущие):

  • Редактирование кода онлайн
  • Шаринг кода по ссылке
  • Встраивание сниппетов на страницы
  • Совместное редактирование

Технологии

  • Язык: TypeScript
  • Фронтенд: React, Mantine, Redux Toolkit, Vite
  • Бэкенд: Fastify, tRPC, Drizzle ORM, Node.js

Системные требования

  • node >= 24
  • npm >= 9
  • PostgreSQL для продакшена, либо SQLite для локальной разработки

Установка зависимостей для бэкенда и его запуск

npm install
npm run dev

http://localhost:3001

Установка зависимостей для фронтенда и его запуск

cd frontend
npm install
npm run start

http://localhost:3000

Старая API документация

Структура API старого проекта находится здесь.

Полезные ссылки


© ООО «Хекслет Рус» logo

Этот репозиторий создаётся и поддерживается командой и сообществом © ООО «Хекслет Рус», образовательный проект. Подробнее о Хекслете.

About

Online Editor Form Embedding

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors