Neocat Software  ·  Web Native

Run shifts.
effortlessly.

Schedules, time-tracking, team chat, task inbox, and reports — one app, every device. Built mobile-first. No installer, no spreadsheet sprawl. Spin up your workspace in 60 seconds and start running shifts the same day.

Free trial 60-second setup Mobile-first Audit-trail clock-ins Custom roles Light & dark mode

Free trial  ·  No credit card  ·  Ready in 60 seconds

9:41
5G
JJay ▾
Good morning, Jay!
Thursday, May 26
Clocked In
📬
3
Inbox
📅
12
Shifts
🕐
32h
This Week
📅 Upcoming Shifts
FRI 9:00 — 5:00 Cashier
SAT 12:00 — 8:00 Cashier
⚡ Quick Actions
💬
📅
🕐
📬

// features

Built for the floor.
Made for the office.

📅

Real-time scheduling

Weekly schedule with role-aware assignments. Edits sync instantly across the team — managers publish, everyone sees their week. Multi-day shifts, recurring patterns, and overnight crossovers all handled cleanly.

🕐

Clock in from anywhere

Web-based clock-in with IP-stamped audit log — every punch is traceable. Configurable rounding (round clock-ins up, clock-outs down), quick-clock-out confirmation, and manager edits with reason tracking.

💬

Role-scoped team chat

One general room for everyone, plus private rooms for each role — Admins, Managers, Key Holders, Cashiers, and any custom roles you've enabled rooms for. Messages auto-prune so old threads stay tidy. Read receipts and unread badges keep important updates from getting lost.

📬

Inbox & task assignments

Send announcements, assign tasks, request shift swaps. Each user has an inbox with read/unread tracking. Tasks have due dates, assignees, and completion confirmation — nothing falls through the cracks.

📊

Reports & timesheets

Weekly and pay-period reports per employee. Total hours, overtime breakdowns, late or missed clock-outs flagged automatically. Export to CSV for payroll. Managers see their team; admins see the whole org.

🛡

Permissions that match the org

Four built-in ranked roles — Admin, Manager, Key Holder, Cashier — plus up to 8 custom roles you define yourself (Barista, Line Cook, Floor Lead — whatever fits). Each custom role inherits a permission tier and can have its own private chat room. Built-in labels are rename-able too. Each role sees what they need and nothing they shouldn't.

// under the hood

Lean by design.

PHP backend, vanilla JS frontend, SQLite per tenant. Multi-tenant by URL path — each customer gets an isolated database, atomic backups, and zero shared state. Cloudflare-fronted with HTTPS everywhere. Mobile-first responsive layout, light and dark themes, no JavaScript framework dependencies. Self-service trial signup, automated provisioning, and an operator dashboard come built in.

// Per-tenant deployment footprint
/var/www/easyshifts/<tenant>/
  index.html     # dashboard
  schedule.html  # weekly shifts
  clockin.html   # time tracking
  chat.html      # role-scoped rooms
  inbox.html     # tasks & messages
  reports.html   # timesheets & CSV
  api.php       # backend
  data/tenant.db  # SQLite + WAL

→ one database file per tenant
→ atomic nightly backups

// pricing

Simple, honest pricing.

Every plan includes every feature. The only thing that changes is how long you have access. Cancel anytime — no notice, no fees, no questions.

Trial
Free
14 days, no card required
  • ✓ Every feature unlocked
  • ✓ Unlimited users & roles
  • ✓ Scheduling, clock-in, chat, inbox, reports
  • ✓ Mobile-first, works on any device
  • • After 14 days, upgrade to keep using it
Start trial
Recommended
Paid
$29.99 CAD / month
or $299 CAD / year — 2 months free
Billed in CAD · taxes added where required
  • ✓ Everything in Trial, indefinitely
  • ✓ Cancel anytime — keep what you paid for
  • ✓ 30 days of data retention after cancel
  • ✓ Customer-first refund policy
  • ✓ All future features, no extra cost
Start trial, upgrade anytime

No long-term contracts · No setup fees · Read the service agreement

// get started

Start your free trial.

No installer. No download. No credit card. Get your workspace in 60 seconds and run shifts today.

Free trial
Phone · tablet · desktop
Up to 12 user roles
Light & dark mode
No install
Create Your Trial

Free trial  ·  HTTPS everywhere  ·  Works on any device with a browser