NFC Writer/Reader

Job Description:

Deliverable 1. NFC reader POC

Aim of the project is to crate a proof-of-concept Android (Kotlin) application capable of reading from and writing to an NFC tag.

The information to be read/written is what we call “personal emergency information”.

Features of the POC:

- Data information UI screen: a screen where to enter the “personal emergency information”

- Data information database: a SQLite database to store the “personal emergency information”

- Data information selector screen: the user should be able to select the “personal emergency information” he wants to be written onto the NFC tag.

--The total memory size in bytes required by the selected information should be displayed, with an indication if it fits the most common NFC tags (NTAG213,NTAG215,NTAG216).

--Ideally, the NFC reader should at first scan the available Tag, so the capacity is known in advance.

- Data information writer: the selected information is written to an NFC tag

- Data information reader: the information stored on a NFC tag is displayed

Example of “personal emergency data”:

- Medical practitioner name

- Medical practitioner phone number

- Person of contact name

- Person of contact phone number

- Allergies

- Prescription drugs

- Blood type

- Known pre-existing conditions

Technical stack requested

Android targetSdkVersion 30 (minSdkVersion 21)

General architecture:

- Presentation model pattern in Reactive Kotlin ([login to view URL])

- Dependency injector framework: KOIN ([login to view URL])

Deliverable 2. NFC flutter plugin

The same POC as Deliverable 1 should be developed in Flutter, too. The requirements are the same.

Technical stack requested:

Flutter version 3 with iOS and Android platforms

General architecture:

- BLoC architecture (flutter_bloc)

Main requirement: The NFC write and read functionality is to be packaged in a Flutter Plugin using bespoke native (iOS/Kotlin) code (no use of already made plug-ins!)

Proposed timeline and payments:

Deliverable 1. NFC reader POC

Timeline: 5 Days

Project Development Cost For Deliverables #1: 500 USD

Deliverable 2. NFC flutter plugin

Timeline: 15 Days

Project Development Cost For Deliverables #2: 750 USD

Skills: Android, iPhone, Near Field Communication (NFC), Flutter, iOS Development

About the Client:
( 0 reviews ) Chiasso, Switzerland

Project ID: #34708706

Awarded to:

(35 Reviews)

7 freelancers are bidding on average $1132 for this job


Hello there! As you can see on my profile, I am a full stack developer who has +12 years of experience in Web/Mobile Development. I will provide really honest, reliable and clean codes. I have checked all your requirem More

$1125 USD in 7 days
(1 Review)

Hello Dear client. It's my boast that I am a super Full Stack Developer and I have experience in Website design and Android, NFC Writer/Reader development. I have checked your project description carefully and I am su More

$800 USD in 7 days
(1 Review)

NFC Writer/Reader Hello aaaron76, I would like to grab this opportunity and will work till you get 100% satisfied with my work. I have 10+ years of experience on iPhone, Android, iOS Development, Flutter, Near Fie More

$750 USD in 7 days
(1 Review)

I do your work very well.I have 5+ years of experience in flutter. i can complete the work within set target time frame. We will provide you with work from all experienced people there. We will do your job to your sati More

$1200 USD in 15 days
(0 Reviews)