Skip to content

fairwind2k/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

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 91.9%
  • SCSS 3.9%
  • JavaScript 2.8%
  • CSS 1.3%
  • HTML 0.1%
  • Shell 0.0%