Simple app which help with validation during ms products installation. Features:
- read clipboard screenshot data
- parser to ocr
- validate code
- generate JS script to use on ms site to register code
App consists of 4 module microservices:
- client (angular)
- load balancer
- service discovery server: eureka
- ocr parser
- java 17
- tesseract4j
- spring boot: web, cloud
- angular 13
- docker
sudo add-apt-repository ppa:alex-p/tesseract-ocr-devel
sudo apt install -y tesseract-ocr
sudo apt update
- Go to main folder ms-product-activator
- Make sure java 17 is installed
- Run commands below:
./mvnw clean install
docker-compose build
docker-compose up --scale ocr-parser=<number of instances>