Irfaan Nujjoo's repositories
laravel-simple-api
This package offers API response formatting function using Laravel Resources and other API helper functions like API request validation.
laravel-simple-force-update
Very often we want clients, especially mobile applications to update to the latest version. To enable force update feature, we need to keep release versions in our database and compare with the version of the device. This package creates a table to keep releases and provides a service to suggest actions based on version comparison.
laravel-simple-jwt
This package allows you to generate Json Web Tokens. You can then verify the JWT code and grant access based on its validity. You can also use the optional refresh token flow for long lived sessions.
laravel-simple-otp
This package allows you to generate OTP (One time password). You can then verify the OTP code and grant access based on its validity.
address-parser
This repository contains an implementation of a US address parser built using spaCy NLP library.
code-with-engineering-playbook
This is the playbook for "code-with" customer or partner engagements
crc16-php
crc16 hash for PHP
database-table-structures
Sample table structures that can be used as starting point in projects
learning
A list of videos, playlists, blog posts, papers, books, etc. that I have learned from and still intend to learn from.
mu-indentity-kit
PHP library for validating Mauritius national identity card (NIC) number.
mu-phone-number-kit
PHP library for formatting and validating Mauritius phone numbers
mu-sms-kit
Helper class to work with Mauritius operator SMS gateway. Note that you need credentials to be able to use this package.
php-litespeed
An image of openlitespeed PHP application server
pingcrm
A demo application to illustrate how Inertia.js works.