Live preview comming soon!
PLEASE TAKE NOTE OF WHERE YOU INSTALL TESSERACT.EXE AS YOU WILL NEED TO SET THE PATH IN THE DJANGO APPLICATION.
If you are on Windows, download the installer for Windows for Tesseract from Tesseract at UB Mannheim.
For other operating systems, please follow the instructions from Tesseract's documentation here.
The server was built using Django REST Framework. It currently stores the video that will be served to the frontend via the REST API. The extraction of a specific video frame and resulting code is done here. To setup the server, run the following:
python -m venv .venv
source .venv/Scripts/activate
pip install -r requirements.txt
GROQ_KEY=YOUR_KEY
TESSERACT_PATH=YOUR_PATH
cd adv_ui_ocrroo_project
python manage.py runserver
The repository holds both the client (frontend) and server (backend) for the project. The client was built using Svelte. To setup the client, run the following:
npm install
npm run dev
If you are using VS Code, for better developer experience, please feel free to install the Svelte language support extension.