Twiinix
Enterprise Platform

Preszent

Multi-Tenant Attendance & Shift Management for Enterprise

Real-time attendance tracking with GPS geolocation, flexible shift scheduling, leave management, push notifications to iOS/Android/Web, and compliance reporting — all on a fully isolated multi-tenant Django backend. Early access launching soon.

In ProgressGPS geolocation captured · Push notifications built · 4 billing providers · Per-tenant DB isolation

What's built

Production features, not promises

Everything below is live and running in production. No asterisks, no coming-soon labels on built features.

Live

Real-Time Attendance Tracking

Clock-in/clock-out with session support. Know exactly who is present, absent, late, or on leave at any moment. Full session history with timestamps.

In Progress

GPS Geolocation Capture

Latitude, longitude, and accuracy recorded on every clock-in and clock-out. Location data is in the model — geofence enforcement logic is actively being built.

Live

Shift Scheduling

Define shifts with start/end times, grace periods, and late thresholds. Automatic half-day and full-day classification. Supports multiple concurrent shifts per team.

Live

Leave Management

Full leave request and approval workflow: PENDING, APPROVED, REJECTED. Managers approve or reject; employees track status in real time.

Live

Attendance Reports

Late arrival reports, absenteeism trends, overtime tracking, and attendance summaries. Export-ready compliance reports for payroll and HR.

Live

Push Notifications

FCM and APNS delivery for iOS, Android, and Web. Per-user notification preferences. Notify employees on shift changes, leave approvals, and attendance alerts.

Live

Multi-Tenant Isolation

Per-tenant database provisioning. Complete data isolation between organisations — no cross-tenant data leaks, compliance by design.

Live

Multi-Provider Billing

Stripe, Paddle, Lemon Squeezy, and Gumroad billing integrations. Plan tiers from Free to Enterprise. Subscription management with upgrade/downgrade flows.

Live

Audit Logs & Super Admin

Full audit trail on all attendance and admin actions. Super admin impersonation for support and debugging. Per-tenant audit isolation.

Live

Employee & Department Management

Employee profiles with manager hierarchy, department and designation management. Role-based access: admin, manager, employee.

Live

Holiday Management

Define company holidays per tenant. CSV import for bulk holiday calendars. Holidays automatically excluded from attendance calculations.

Live

Timezone-Aware Per Tenant

Each tenant operates in its own timezone. All attendance timestamps, shifts, and reports are timezone-correct regardless of where employees clock in from.

In Progress

Native Mobile App

React Native for Android and native Swift for iOS — both actively in development. Not coming someday: being built now.

Technology

Django 6Django NinjaPostgreSQLRedisCeleryFCM / APNSHTTPOnly JWTDockerGitHub ActionsReact NativeSwift (iOS)

Pricing

Simple per-employee pricing

Start free for up to 10 employees. Scale with your team — no surprise charges.

Free

For small teams getting started

$0forever
  • Up to 10 employees
  • Real-time attendance tracking
  • Basic shift scheduling
  • Leave requests
  • Email support

Starter

Growing teams that need structure

$3per employee / month
  • Unlimited employees
  • Advanced shift scheduling with grace periods
  • Full leave management & approval workflow
  • Attendance & absenteeism reports
  • Holiday management with CSV import
  • Department & designation management
Most popular

Professional

Operations teams that need visibility

$5per employee / month
  • Everything in Starter
  • Push notifications (FCM / APNS)
  • GPS geolocation capture
  • Full audit logs
  • Overtime & late-arrival reports
  • Timezone-aware per tenant
  • Admin portal access

Enterprise

Large organisations, custom requirements

Customcontact us
  • Everything in Professional
  • White-label deployment
  • SLA guarantee
  • SAML SSO
  • Super admin + impersonation
  • Dedicated support channel
  • On-premise option

Transparency

What's built, what's in progress, what's next

We don't hide half-built features behind vague labels. Here is the honest state of everything.

Built

  • Real-time attendance tracking (clock-in/out + sessions)
  • GPS geolocation on every event (lat/lon/accuracy)
  • Shift scheduling with grace periods and half-day thresholds
  • Leave management with full PENDING/APPROVED/REJECTED workflow
  • Push notifications via FCM and APNS
  • Reports: late arrivals, absenteeism, overtime, summaries
  • Multi-tenant isolation with per-tenant DB provisioning
  • Multi-provider billing: Stripe, Paddle, Lemon Squeezy, Gumroad
  • Full audit logs and super admin impersonation
  • Department, designation, and manager hierarchy management
  • Holiday management with CSV import
  • Cookie-based JWT auth (HTTPOnly)
  • Timezone-aware operations per tenant
  • Admin frontend portal (separate)

In Progress

  • Native mobile app — React Native (Android)
  • Native mobile app — Swift (iOS)
  • Location enforcement / geofencing (GPS data exists, enforcement logic being built)

Roadmap

  • Biometric hardware integration (fingerprint scanners, RFID)
  • AI-powered insights (anomaly detection, attendance forecasting)
  • Gamification (points system, team leaderboards)
  • Payroll export integrations (Xero, QuickBooks)
  • SSO / SAML for enterprise

Architecture

Enterprise-grade from day one

Preszent is built on the same production-grade multi-tenant backbone as NinjaSaaS. Every layer is designed for compliance, scale, and operational confidence.

Django 6 + Django Ninja API
Per-tenant database provisioning (full isolation)
HTTPOnly cookie-based JWT authentication
Celery + Redis for async notifications and jobs
Multi-provider billing: Stripe, Paddle, Lemon Squeezy, Gumroad
FCM + APNS push notification delivery
Docker + docker-compose
GitHub Actions CI/CD

Security & Compliance

Isolation you can audit

  • Per-tenant database — no shared schema
  • HTTPOnly cookies — no token exposure in JS
  • Full audit logs on all admin actions
  • Super admin impersonation with audit trail
  • Role-based access: admin, manager, employee
  • Timezone-aware operations per tenant
  • GPS coordinates stored for every attendance event

FAQ

Common questions

Is GPS location tracking live or coming soon?

GPS data (latitude, longitude, accuracy) is captured and stored on every clock-in and clock-out — that is live and in the model today. Geofence enforcement (blocking clock-ins outside an approved radius) is actively being built and not yet enforced.

What billing providers are supported?

Preszent supports Stripe, Paddle, Lemon Squeezy, and Gumroad. You can configure which provider your tenant uses. Subscription management, plan tiers, and upgrade/downgrade flows are all handled.

How does multi-tenant isolation work?

Each tenant gets a provisioned database. There is no shared schema — data isolation is architectural, not row-level. This means no cross-tenant data leaks and compliance by design from day one.

Is the mobile app available?

Not yet released, but both apps are actively in development: React Native for Android and native Swift for iOS. This is not a distant roadmap item — it is being built now.

What does the admin portal include?

The admin portal is a separate frontend application. It gives tenant admins full control over employee management, shift configuration, leave approvals, holiday setup, reports, and billing.

Is there a free tier?

A free tier is planned for up to 10 employees with real-time tracking, basic shift scheduling, and leave requests — no credit card required. Launching soon.

Start for free

Attendance infrastructure your enterprise can rely on

Real-time tracking, GPS data, shift scheduling, leave management, push notifications, audit logs — all live. Free up to 10 employees. No credit card required.