Skip to content

hexlet-rus/runit

Repository files navigation

Runit

On Push

About

Runit is an environment for writing and executing code that will be actively used on all Hexlet Rus Ltd platforms. The closest counterpart is the repl.it service. The backend is developed in NestJS and TypeScript, the frontend uses React.

Tasks:

  • Participation in service development

Features (current and future):

  • Edit code online
  • Share code via link
  • Embed snippets in pages
  • Collaborative editing

Tasks can be discussed in Telegram.

System requirements

  • Node >= 18.13.0
  • Yarn 1 (Classic)
  • PostgreSQL for use in production environments or SQLite for use in local development environments

Install dependencies for backend and run

yarn
yarn dev

Install dependencies for frontend and run

cd frontend
yarn
yarn start

http://localhost:3000

Old API Documentation

Structure of old project's APIs is here.

How you can help the project

Look at the list of issues, choose an interesting task, write to the issue to say you would like to work on the task.


Hexlet Rus Ltd logo

This repository is created and maintained by the team and the community of Hexlet Rus Ltd, an educational project. Read more about Hexlet.

See most active contributors on hexlet-friends. .