baks-dev/users-table
BaksDev UsersTable is a user timekeeping and attendance module for PHP 8.4+ projects. Install via Composer, publish assets, and apply Doctrine migrations to get started. Test with PHPUnit using the users-table group. MIT licensed.
Read this first — evidence conflict. The package self-describes in Russian as "Модуль табельного учета пользователя" (a user timesheet/attendance-accounting module), and its own install instructions use bin/console, doctrine:migrations:diff, and doctrine:migrations:migrate. That is a Symfony/Doctrine footprint, not a Laravel one. The Laravel-flavored examples in the supplied assessment notes (UsersTable::recordAttendance(), php artisan vendor:publish, Blade overrides, Eloquent scopes) do not appear in the package's own README and should be treated as unverified until an engineer confirms them against the source. Do not let those examples drive scoping.
What this legitimately informs:
Decision this actually gates: "Do we adopt, fork, or hand-roll the timesheet schema?" The answer depends almost entirely on one unanswered question — is our target service Symfony/BaksDev or Laravel? Everything else is secondary.
Consider it when all of these hold:
v7.4.3) that says nothing but the version. Assume the maintainer may vanish; budget for owning the code.Look elsewhere when any of these are true:
Practical next step before any commitment: a one-day engineering spike that (a) confirms framework and ORM, (b) dumps the actual schema and public API surface, and (c) reports how much of the documented behavior in our internal notes is real. Kill or greenlight on that output.
To executives: "There's a small open-source module that provides the database and core logic for tracking employee attendance — the timesheet backbone behind an internal ops tool. It's MIT-licensed and free, so the cost question isn't price, it's fit: its documentation shows Symfony, not Laravel, and it's maintained by a single author with no visible user base. My recommendation is a scoped, time-boxed evaluation — about a week of engineering — to confirm it works in our stack. If it does, it saves us building the data model and migrations from scratch. If it doesn't, we've spent a week and we build the same thing ourselves with full ownership. I'm not asking to bet the roadmap on it; I'm asking to spend a week deciding."
To engineering: "Proposed for evaluation only, not adoption. Facts: MIT, PHP 8.4+, v7.4.3 released 2026-06-01, 0 stars, 0 dependents, single maintainer, Russian-only README, Symfony console and Doctrine migration commands. The internal notes floating around with a UsersTable facade, php artisan vendor:publish, and Blade overrides are not from the package's documentation — please don't scope against them. What I need from a one-day spike: confirm the framework/ORM, dump the real schema and public API, tell me whether the migrations are safe to run alongside our existing users table, and give me a rough number for what it would take to fork and own. My prior is that this is a reasonable schema to borrow and a risky dependency to adopt — if that's what you find, say so and we'll hand-roll the equivalent in a fraction of the time it'd take to work around a foreign framework."
How can I help you explore Laravel packages today?