Skip to content
/ lexis Public

An online reading assistant for people with dyslexia.

License

Notifications You must be signed in to change notification settings

dkhien/lexis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Lexis
Lexis

An online reading assistant for people with dyslexia.

Key FeaturesFirst-time set-upTechnologies

Key Features

  • Document import and OCR
  • Make documents dyslexia-friendly
  • Read text aloud using text-to-speech
  • Reading ruler

First-time set-up

1. Package installation

cd server
npm ci
cd ..
cd client
npm ci

Install Tesseract

For MacOS
brew install tesseract
For Windows

Download the installer from the Tesseract GitHub repository and follow the installation instructions.

Install Vietnamese package

Download Vietnamese language data file.

Locate file to folder tessdata.

2. Enviroment variables

  • Clone the /client/.env.template file into /client/.env
  • Fill in empty fields (if any)

3. Boot the application

The Back-end

cd server
npm run dev

The front-end

cd client
npm start

Technologies

This project is built with:

About

An online reading assistant for people with dyslexia.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6