Firmware Design and PCB Design -- 2

Job ID: 35562994

Budget: $1,500 – $3,000 AUD

Please go through description to be sure you can work with these components!!!

I have an electronic device which its main purpose is to extract data from a POS machine and send data to my database. Before data can be sent to the database, user need to authorize the process by either QRcode, NFC tag, or Phone number.
Currently, these three authorization are working on my Raspberry PI, but I need an expert to bring these work up to standard, fix some minor issues, UI design and PCB Design.

Components currently used on this project are:
Raspberry PI 4B.
PN532 RFID Breakout Board: This is for NFC Tag Authorization.
Barcode Scanner Module, 1D/2D Codes Reader: This is for QR Code Authorization.
7 Inch IPS LCD Touch Screen: This is for Display and Phone number Authorization.
(Demonstration will be scheduled if you are shortlisted)

Codes were written in C+ and Python!!!
I am in search of a confident and a reliable freelancer who knows their work, has good work ethics and can deliver this project in an agreed time.

Cheers