PAPERLESS

Paperless is a database created to save all incoming and outgoing communication of a company. Input is gathered from its email address and a network shared folder at regular intervals. All documents are converted to .pdf if they did not come in that way. TesseractOCR is then used to fix the rotation on these documents and find key phrases and number combinations that indicate document type, document id, and client or account ids. These pdfs are saved to the searchable indexed PostgreSQL database along with any recognised text and ids.

#html #php #css #javascript #postgresql #tesseractOCR

QuickScan

A simple app to scan bar and QR codes in live view, send the contents to the connected server and retrieve the results. Later repurposed as EthScan for a french association that organises LAN parties for charity, to scan player tickets and display name, any warnings (such as the player being underage and needing an extra permission form, the ticket not having been paid yet, or the ticket having already been scanned), and any notes added by the organisers.

#android java

EXPANSE (The Eternal Placeholder)

Gaming server and community 6 years in the making.

#linux #yml

BOP

Bop was a small project to streamline the process of booking out products. The app takes one input, a batch number, and saves all photos taken under this number to a folder on the company's NAS. Photos are filed per year, per month, per day and per batch. This made it easier to track shipments and retrace the paths of faulty products.

#android java #smb

3D

3D models of products made with Sketchup Free. The models respond to choices of customers on the website; changing model, latch colour and sticker generation based on information from the central database and customers' preferences.

#html #css #javascript #three.js #sketchup

Portfolio (This one)

#html #css #javascript #three.js