RISC-Β (Really fast Indonesian Spell Ceker) is a blazingly fast Bahasa Indonesia Spell Ceker powered by blazingly fast rust programming language and blazingly fast redis in-memory database, the blazyingly fast svelte framework is also used in the frontend.
Dependencies:
- rust
- redis + redisearch or redistack
- node.js
clone/download this repository and build the frontend or backend with the following instruction.
- Setup redis database
$ cd backend && python scripts/setup_redis.py
- The database is not saved automatically, to save run
BGSAVE
in redis-cli. - Build the webserver binary:
$ cargo build --release
- The release binary is located in
target/release
$ cd frontend && npm install
$ npm run build
for building web extension$ npm build:webapp
for building web application- The generated build will be located in
dist
folder