Pinned Repositories
approval
Approve new Model data before it is persisted
blockade
Allow a User Model to block another User Model
browser-sessions
A Laravel package to enable users to manage and monitor their active browser sessions. Allows users to view devices where they are logged in and provides options to terminate unrecognized or all sessions, enhancing account security
engageify
Easily add engagement features like likes, dislikes, upvotes, and downvotes to your models, paving the way for richer user interactions in your application
laravel-livewire-chatroom
A real-time chat room using Broadcasting on the TALL stack
level-up
Level-Up is a Laravel package introducing gamification into your applications. Users earn experience points (XP) and levels through interactions, while also unlocking achievements. It promotes engagement, competition, and fun through its dynamic leaderboard feature. Customisable to fit your specific needs
package-skeleton-laravel
A fork of Spatie's Laravel package skeleton, amended to fit my own preferences
rating
A Laravel package that allows for ratings to be added to a Model
skeleton
A CLI tool to scaffold a Laravel package
cjmellor's Repositories
cjmellor/level-up
Level-Up is a Laravel package introducing gamification into your applications. Users earn experience points (XP) and levels through interactions, while also unlocking achievements. It promotes engagement, competition, and fun through its dynamic leaderboard feature. Customisable to fit your specific needs
cjmellor/approval
Approve new Model data before it is persisted
cjmellor/browser-sessions
A Laravel package to enable users to manage and monitor their active browser sessions. Allows users to view devices where they are logged in and provides options to terminate unrecognized or all sessions, enhancing account security
cjmellor/skeleton
A CLI tool to scaffold a Laravel package
cjmellor/engageify
Easily add engagement features like likes, dislikes, upvotes, and downvotes to your models, paving the way for richer user interactions in your application
cjmellor/rating
A Laravel package that allows for ratings to be added to a Model
cjmellor/blockade
Allow a User Model to block another User Model
cjmellor/laravel-livewire-chatroom
A real-time chat room using Broadcasting on the TALL stack
cjmellor/package-skeleton-laravel
A fork of Spatie's Laravel package skeleton, amended to fit my own preferences
cjmellor/yeelight-php-wrapper
A PHP wrapper for the Yeelight API
cjmellor/alpine
A rugged, minimal framework for composing JavaScript behavior in your markup.
cjmellor/floatrates-currency-exchange
cjmellor/laravel-relationships-games
cjmellor/lemp-stack
A LEMP Stack
cjmellor/mellor.pizza
cjmellor/php-nginx-docker
cjmellor/documentation-merger
A CLI to merge documentation files
cjmellor/laravel
A package to easily integrate your Laravel application with Lemon Squeezy.
cjmellor/quasar-playground
cjmellor/saber
Build a custom LEMP stack and run virtual domains utilising Docker containers
cjmellor/server-configs-nginx
Nginx HTTP server boilerplate configs
cjmellor/street-group-tech-test
cjmellor/torchlight-commonmark-php
A Commonmark PHP extension for Torchlight - the syntax highlighting API.
cjmellor/umami
Umami is a simple, fast, privacy-focused alternative to Google Analytics.