Public demo locked
This web version is view-only. Sign in with an authorized Smart HR Log account to create, edit, export, or change settings.
Active employees
0
Records
0
Active warnings
0
Pending signatures
0
HR reviews
0
Violations by Type
Priority Alerts
Latest Records
| ID | Employee | Type | Status | Level | Action |
|---|
Restaurant Summary
| Restaurant | Active Employees | Records | Pending Notices | Suspended | Inactive/Terminated |
|---|
Disciplinary Records
| ID | Date | Restaurant | Employee | Type | Status | Level | Signature | Actions |
|---|
Employee Directory
Employee Profile
Select an employeeAdd Employee
New Case
Calculation
Category-
Base level-
Final level-
Corrective action-
Digital Signatures
Pending Notices
Termination Summary
Alerts and Follow-ups
Audit Trail
Local activity log| Date | User | Role | Action | Record |
|---|
Supabase Sync
Not connectedNot tested
Supabase Login
Signed outCreate regular admins in Supabase Authentication. Use only the anon public key here, never the service role key. After a temporary reset, sign in and set a new password here.
Device Lock / Face ID
Not enabledUses Passkeys/WebAuthn. On iPhone this can unlock with Face ID when the app is served over HTTPS or packaged as a native app.
Managers
Controls the Manager dropdown in records| Manager | Records | Action |
|---|
License Activation
Not activatedCurrent plan
-
Billing
-
Restaurant limit
0
Restaurants used
0
Expires
-
Selected price
$0.00
Smart HR Log has one license option: $39.99 per restaurant per month under the same owner account. Annual billing includes 2 free months and charges 10 months.
Production payments should use Stripe Checkout through a Supabase Edge Function. Never place Stripe secret keys inside this app file.
| Option | Restaurants | Monthly | Annual | Codes |
|---|
Codes: C25-1M monthly or C25-1Y annual. The total is calculated by restaurant count.
Restaurant Access
Control which restaurants each user can seeOwner, President, Admin, and HR can see all restaurants. Managers and Viewers only see restaurants assigned here. Purchasing can be assigned one restaurant or All Restaurants.
| User | Role | Restaurants | Action |
|---|
Setup Checklist
1. Create Supabase projectUse the free tier at supabase.com.
2. Enable email loginSupabase Authentication > Providers > Email should be enabled.
3. Run the SQL fileOpen SQL Editor and run supabase_saas_schema.sql from the outputs folder.
4. Add administratorsUse Authentication > Users > Add user or invite users by email.
5. Pull SaaS tablesSign in, then use Test SaaS Tables and Pull SaaS Tables. New employees and cases save back to SaaS after connection.
6. Deploy Stripe checkoutUse a Supabase Edge Function for Stripe Checkout and webhooks. Never put Stripe secret keys in the app.
7. Deploy notice emailUse a Supabase Edge Function with Resend or another email provider to send signed PDFs automatically.
8. Publish mobile-ready HTTPSHost the app online, then package it for Apple and Android with Capacitor.