Skip to content

OpenPecha/dakje

Repository files navigation

Dakje

Providing Tibetan spell checking service initiated by project WikiLoop -- Tibetan Initiative.

CI

Link to ✒️ Dakje Desktop

Backend

Requirement

  • Poetry for Python package and environment management.

Install dependencies

By default, the dependencies are managed with Poetry, go there and install it.

From ./backend/ you can install all the dependencies with:

$ poetry install

setup pre-commit hooks

$ pre-commit install

Running server

$ poetry run python manage.py runserver

Note: If your using editor, open your editor at ./backend (instead of the project root: ./). Make sure your editor uses the environment you just created with Poetry.

You can get path to virtual environment created by poetry for this project with command.

$ poetry env info --path

Frontend

Requirements

  • Node.js (with npm).

Install dependencies

cd frontend
npm install

Run

npx quasar dev