This Minimal Calendar

powers properties around the world

PMS Partners

What's in the box

Multi-property management

With miniCal, you can manage multiple properties or run your own PMS company without having to hire a developer.

Multi-language support

Customize and translate all your content to any language.

Extensions

There are currently 33 extensions and counting! Popular extensions such as payment gateway & channel manager integrations are already available.

Intuitive Calendar

Simple interface that provides quick overview of your property.

User Management

For each properties, users can be assigned into different roles that have different permissions.

Invoices

Creation and automatic delivery of the invoices to your clients by mail.

Integrations

...and many more available in our marketplace!

Instant
Deployment

Deploy a bespoke solution for your business by using a pre-made JSON template, or by customizing your own

{
   "name": "Hotel",
   "version": "1.0.0",
   "dependencies": {
      "todays_panel" : "1.0.0",
      "online_booking_engine" : "1.0.0",
      "advance_deposit_report" : "1.0.0",
      "invoice_email" : "1.0.0",
      "automated_night_audit" : "1.0.0"
   },
   "settings": {
      "unit_name":{
         "singular": "room", 
         "plural" : "rooms" 
         },
      "unit_type_name" :  {
         "singular":"room type",
         "plural": "room types"
         },
      "send_invoice_email_automatically" : true,
      "display_tooltip" : true,
      "is_total_balance_include_forecast" : true
   }
}
    

Instant
Deployment

Deploy a bespoke solution for your business by using a pre-made JSON template, or by customizing your own

{
   "name": "Yoga Studio",
   "version": "1.0.0",
   "dependencies": {
      "online_booking_engine" : "1.0.0",
      "todays_panel" : "1.0.0"    
   },
   "settings": {
      "unit_name":{ 
         "singular": "studio", 
         "plural" : "studios" 
         },
      "unit_type_name" : {
         "singular":"studio type",
         "plural": "studio types"
         },
      "display_tooltip" : true,
      "hourly_booking_enabled" : true,
      "allow_free_bookings" : true,
      "force_room_selection" : true      
   }
}
    

Instant
Deployment

Deploy a bespoke solution for your business by using a pre-made JSON template, or by customizing your own

{
   "name": "Vacation Rental",
   "version": "1.0.0",
   "dependencies": {
      "online_booking_engine" : "1.0.0",
      "todays_panel" : "1.0.0",
      "invoice_email" : "1.0.0"      
   },
   "settings": {
      "unit_name":{ 
         "singular": "room",
         "plural" : "rooms" 
        },
      "unit_type_name" :  {
         "singular":"room type",
         "plural": "room types"
      },   
      "display_tooltip" : true,
      "hourly_booking_enabled" : true,
      "allow_free_bookings" : true,
      "force_room_selection" : true      
   }
}
    

Instant
Deployment

Deploy a bespoke solution for your business by using a pre-made JSON template, or by customizing your own

{
   "name": "Apartment",
   "version": "1.0.0",
   "dependencies": {
      "todays_panel" : "1.0.0",
      "advance_deposit_report" : "1.0.0",
      "invoice_email" : "1.0.0"
   },
   "settings": {
      "unit_name":{ 
         "singular": "unit", 
         "plural" : "units" 
         },
      "unit_type_name" :  {
         "singular":"unit type",
         "plural": "unit types"
      },
      "send_invoice_email_automatically" : true,
      "display_tooltip" : true,
      "is_total_balance_include_forecast" : true
   }
}
    

Instant
Deployment

Deploy a bespoke solution for your business by using a pre-made JSON template, or by customizing your own

{
   "name": "Car Rental",
   "version": "1.0.0",
   "description": "",
   "dependencies": {
     "online_booking_engine" : "1.0.0",
   },
   "settings": {
      "unit_name":{ 
         "singular": "vehicle", 
         "plural" : "vehicles" 
         },
      "unit_type_name" :  {
         "singular":"vehicle type",
         "plural": "vehicle types"
         }
      },
      "allow_free_bookings" : false,
      "force_room_selection" : true,
      "is_total_balance_include_forecast" : true,
      "hourly_booking_enabled" : true      
   }   
}
    

Instant
Deployment

Deploy a bespoke solution for your business by using a pre-made JSON template, or by customizing your own

{
   "name": "Office Space",
   "version": "1.0.0",
   "dependencies": {
      "online_booking_engine" : "1.0.0",
      "advance_deposit_report" : "1.0.0",
      "automated_night_audit" : "1.0.0"
   },
   "settings": {
      "unit_name":{
         "singular": "room", 
         "plural" : "rooms" 
         },
      "unit_type_name" :  {
         "singular":"room type",
         "plural": "room types"
         },
         "hourly_booking_enabled" : true,
         "display_tooltip" : true
   }
}

    

Marketplace

Explore the extensions of miniCal on Marketplace

Join The Community

Get support. exchange ideas with our growing dev community.
Join us on Discord.