roomruler

roomruler logo

Overview

Web application for distribution of free classrooms. Description

Deploy

Clone repo

git clone https://git.dm1sh.ru/dm1sh/roomruler.git
cd roomruler

Put CockroachDB certificate to apps/back/certs. Copy apps/back/.env.example and fill it in. So do with apps/back/src/db/config.example.ts

mkdir apps/back/certs/
cp ../cc-ca.crt apps/back/certs/

cp apps/back/.env.example apps/back/.env
$EDITOR apps/back/.env

cp apps/back/src/db/config.example.ts apps/back/src/db/config.ts
$EDITOR apps/back/src/db/config.ts

Install dependencies, build and run

npx pnpm i
npx pnpm build
npx pnpm start
Description
Languages
TypeScript 91.1%
JavaScript 3.8%
Dockerfile 3.2%
HTML 1.9%