Laravel: Adaptive Attendance


Recently I’ve attended a local event on launching IT products called JomLaunch. But I’m not gonna go details about it – however you can checkout projects submitted in their website and other projects not presented but worthy to mention – I did submit project (Open Payroll).

To keep long story short, I met Akif Rabbani that day, and having just a short talk. So he mentioned about he already have the access card, IoT based solution if not mistaken. He just need a solution on capturing the data from the access card as attendance.

Back to basic, attendance is about capturing time in – and also time out. It’s common in every organization, companies, schools, events has attendance mechanism.

Taking consideration that the attendance might not only captured manually, or using access card – I have decided to make a Laravel package, for attendance, but not only just for access card – but for anything – from Biometric, Access Code, Web, Mobile Apps, QR Code, etc.

So here the name of Adaptive Attendance come from – able to adapt to any attendance mechanism. Just stick to the point – capture time in and out – additional information can be store as well – using JSON data type.

The package also provide an artisan command for developers to add more attendance drivers – Slack, Telegram, etc. – by running php artisan make:attendance SlackAdapter --driver=slack – see readme for more details.

Lastly – do test it out – Cleanique Coders Attendance

p/s: The package still don’t have any user interface. Will add it soon.

2 thoughts on “Laravel: Adaptive Attendance

Leave a Reply

Your email address will not be published. Required fields are marked *

five × 2 =