Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 600 Bytes

README.md

File metadata and controls

45 lines (30 loc) · 600 Bytes

Katido

Gamified translation system

Requirements

  • libreoffice
  • unoserver
  • translate-toolkit (odf2xliff and xliff2odf)
  • redis
  • postgresql

Development

Install packages:

npm i

Initialize PostgreSQL (also create .env.local according to .env):

psql -U katido -d katido --file ./prisma/schema.sql

Generate Prisma client:

npm run prisma:generate

Run unoserver:

python3 -m unoserver.server

Run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.