Skip to content

Web service that allows users to recognize captchas for a fee

License

Notifications You must be signed in to change notification settings

jolice/CaptchaRecognition

Folders and files

NameName
Last commit message
Last commit date
Oct 31, 2019
Oct 31, 2019
Oct 31, 2019
Oct 31, 2019
Aug 6, 2019
Oct 24, 2019
Aug 6, 2019
Oct 30, 2019
Oct 24, 2019
Oct 31, 2019
Oct 6, 2022

Repository files navigation

CaptchaRecognition

This is a model of a web service that allows users for solving customers' captchas for the fee, a basic implementation of the AntiGate service.

Build Status

Features

  • Access through the secured REST API
  • API key (token) authentication
  • Support for both image (Base64) and text captchas
  • Recognition by multiple users for more precise results
  • Automatical captcha requeuing

Running

To start a web application, clone the project and run it:

git clone [email protected]:riguron/CaptchaRecognition.git
cd CaptchaRecognition
mvn clean compile
mvn spring-boot:run -pl Bootstrap

Technologies used

  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data
  • JUnit / Mockito
  • Hibernate 5
  • HSQL Database
  • Lombok
  • Maven