All work

Crito Smart PMS

The core of the hospitality stack I led for Crito in Germany: reservations, billing, housekeeping, and guest ops in one multi-tenant system.

Type

Multi-tenant SaaS

Platform

Web And Mobile

Years

2025 to 2026

Live

Crito Smart PMS thumbnail

What is Crito Smart PMS?

Crito Smart PMS is a live multi-tenant hotel property management system that Imam Faheem led at Skyware IT Solutions for Crito in Germany. It covers reservations, billing, housekeeping, and guest operations. The product is live at smartpms.innolink.technology.

I architected and led the engineering of this platform from the ground up. The backend is structured as independently deployable microservices, each owning its own data domain. This allows individual services to scale under load and ship updates independently without platform-wide downtime.

Each property runs in a fully isolated tenant environment. Pricing, configuration, and operational data are completely separate across tenants. The system is designed to grow to many properties without architectural changes.

Currently in progress

IoT-driven room heating automation is in active development — rooms reach temperature before guests arrive, and heating cuts off automatically on checkout. For properties in Germany, this is projected to save thousands of euros annually in energy costs.

What stack does Crito Smart PMS use?

  • Node.js
  • Next.js
  • Email Automation
  • TanStack Query
  • Zustand
  • Avg. Latency < 600ms
  • Mantine
  • Postmark
  • Express
  • Sequelize
  • PostgreSQL
  • Microservices
  • Docker
  • Azure Container Apps
  • Redis
  • TypeScript
  • WhatsApp
  • Twilio
  • SMS
  • BackBlaze
  • Voice AI
  • Kiosk App
  • IoT Device Integrations
  • RBAC

What does Crito Smart PMS do?

  1. 01

    Real-time reservation management with live availability

  2. 02

    Guest profiles, check-in and check-out flows

  3. 03

    Financial reporting, billing, and invoicing

  4. 04

    Housekeeping and maintenance task management

  5. 05

    Multi-property support with full per-tenant data isolation

  6. 06

    Real-time notifications via WebSockets and Redis pub/sub

  7. 07

    Automated guest communication via email, SMS, and WhatsApp

  8. 08

    CI/CD deployment pipeline on Azure Container Apps

Screenshots

Crito Smart PMS — property dashboard
Crito Smart PMS — property configuration
Crito Smart PMS — third-party integrations
Crito Smart PMS — reservation list
Crito Smart PMS — reservation detail
Crito Smart PMS — automated guest emails