Software  /  Hotels and short-term rentals

Hospitality platform

Reservations, housekeeping, guest messaging and rates in one platform, under your brand.

Try your brand colour
Sample data · interactive demo
app.codema.ai/reservations

Reservations

Oct 12 to Oct 18 · 3 properties · 24 units
Search…
Channels
+ New booking
AM
Occupancy tonight
88%
21 of 24 units
Arrivals today
7
2 early check-ins
Departures today
5
3 cleaned
Avg nightly rate
$186
+$12 vs last week

Booking calendar

Drag to move
Mon 12
Tue 13
Wed 14
Thu 15
Fri 16
Sat 17
Sun 18
Suite 101King · sea view
Lund · Direct
Okafor · Channel A
Hold
Room 102Queen
Park
Ross · Direct
Mendes · Channel B
Room 103Twin
Ito
Loft 2Apartment · 2 bed
Haddad · Channel A
Owner stay
Bell · Direct
Cabin 4Short-term rental
Novak · Channel B
Lam · Direct
DirectChannelGroupHold / owner

Click around: move a room through housekeeping, self check-in with code 2041, book a room type, or open the guest app. Screens with a lock are shown in a live demo.

Inside the platform

Every screen, your brand

A complete platform for hotels, inns and short-term rental operators. Pre-built, customized to your properties, branded as yours and owned by you. Names and figures below are fictional sample data.

Try your brand colour
01 / 05

Booking calendar

Every room and rental on one calendar, across all channels.

  • Direct and channel bookings together
  • Group blocks and holds
  • Drag to move stays
Sample data
app.codema.ai/reservations

Reservations

Oct 12 to Oct 18 · 3 properties · 24 units
Search…
Channels
+ New booking
AM
Occupancy tonight
88%
21 of 24 units
Arrivals today
7
2 early check-ins
Departures today
5
3 cleaned
Avg nightly rate
$186
+$12 vs last week

Booking calendar

Drag to move
Mon 12
Tue 13
Wed 14
Thu 15
Fri 16
Sat 17
Sun 18
Suite 101King · sea view
Lund · Direct
Okafor · Channel A
Hold
Room 102Queen
Park
Ross · Direct
Mendes · Channel B
Room 103Twin
Ito
Loft 2Apartment · 2 bed
Haddad · Channel A
Owner stay
Bell · Direct
Cabin 4Short-term rental
Novak · Channel B
Lam · Direct
DirectChannelGroupHold / owner
02 / 05

Housekeeping board

Live room status for housekeepers and the front desk.

  • Dirty, in progress, clean, inspected
  • Priority rooms for early arrivals
  • Progress per housekeeper
Sample data
app.codema.ai/housekeeping

Housekeeping

Today · 12 rooms to clean · 4 housekeepers
Search…
Assign
Print sheets
AM

Room status board

Floor 1, 2 and rentals
101Occupied · stayover
102Checkout · dirty
103Clean · inspected
105Checkout · dirty
106Clean · inspected
201Out of order
203Occupied · DND
204Clean · ready
205Checkout · dirty
206Early arrival 11:00
Loft 2Clean · ready
Cabin 4Linen delivery
DirtyIn progressCleanPriorityOccupiedOut of order
MA
Maya4 of 5 rooms
LE
Leo2 of 4 rooms
SA
Sam1 of 3 rooms
IV
Iva3 of 3 rooms
03 / 05

Guest messaging

One inbox for guest questions, with automated messages per stay.

  • Conversation per stay
  • Upsells in the reply
  • Automated pre-arrival and review messages
Sample data
app.codema.ai/messages

Guest messages

3 unread · automated and personal
Search…
Templates
AM
AL
Ava Lund
Suite 101 · Is late check-out possible?
OK
Obi Okafor
Arriving Wed · parking question
NL
Nina Lam
Cabin 4 · Door code sent
Auto
RB
Ray Bell
Loft 2 · Thank you!
Read

Ava Lund

Suite 101 · checks out tomorrow
Hi! Is a late check-out possible tomorrow? Our flight is at 6pm.09:12
Hi Ava, yes, we can offer check-out at 14:00 for $40. Shall I add it?09:15
Perfect, please do.09:16
Type a reply…
Add late check-out · $40

Automations

Sent for every stay
Booking confirmationInstant
Pre-arrival with door code2 days before
Check-in welcomeOn arrival
Review requestAfter checkout
04 / 05

Rates and channels

Nightly rates, rules and channel sync.

  • Rate calendar
  • Weekend and event rules
  • Sync to booking channels
Sample data
app.codema.ai/rates

Rates and availability

Suite 101 · October
Search…
Rules
Push to channels
AM

October

Nightly rates
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1$160 · booked
2$160 · booked
3$175 · booked
4$210 · booked
5$240 · booked
6$260 · booked
7$180 · booked
8$160 · booked
9$160 · booked
10$175 · booked
11$210 · booked
12$240
13$260
14$180
15$160
16$180
17$195
18$230
19$240
20$260
21$180
22$160
23$160
24$175
25$210
26$240
27$260
28$180
29$160
30$160
31$175

Channels

Synced 2 min ago
D
Direct website
app.codema.ai · no commission
Live
A
Channel A
Rate parity on
Synced
B
Channel B
Min stay 2 nights
Synced
Rules
Weekend +15%
Event week Oct 16 to 18 +$20
Last-minute -10% within 48 hrs
05 / 05

Guest app

Online check-in, digital key and extras in your app.

  • Online check-in with ID
  • Digital key
  • Late check-out and extras
Sample data

Welcome, Ava

Suite 101 · Oct 12 to 14

Your digital keySuite 101
Check-out Wed by 11:00
Unlock door

During your stay

LC
Late check-out
Until 14:00 · $40
Add
BF
Breakfast
07:00 to 10:30
Menu
WF
Wi-Fi
Network: YourBrand-Guest
Powered by codema.

Check in online

Skip the front desk

Guest details

Ava Lund
About 15:00

ID

Uploaded
I agree to house rules
Complete check-in
Powered by codema.

Features

What it handles

Typical modules for a hospitality platform. Every feature can be adapted to your business.
Example features

Reservations

  • Booking calendar
  • Direct booking engine
  • Group blocks

Channels

  • Channel sync
  • Rate parity
  • Availability rules

Housekeeping

  • Room status board
  • Assignments
  • Maintenance flags

Guests

  • Guest profiles
  • Messaging
  • Online check-in

Revenue

  • Rate calendar
  • Upsells and extras
  • Owner statements

Insights

  • Occupancy
  • ADR and RevPAR
  • Channel mix

Guest journey

From booking to review

Every step your guests take runs through your platform, under your brand.

01

Book

Book direct.

  • Live rates on your site
  • Deposit or prepay
  • Confirmation email
02

Arrive

Skip the line.

  • Pre-arrival message
  • Self check-in
  • Digital key
03

Stay

Ask for anything.

  • Requests in the app
  • Extras to the folio
  • Mid-stay check
04

Depart

Easy check-out.

  • Express check-out
  • Folio by email
  • Review and return offer

Brand it yourself

See it with your brand

Upload your logo, type your name and pick your colour. The dashboard and guest app update live, and the demo above uses your brand too.

Your brand

Logo
No logo yet

PNG, JPG or SVG. Your logo is read in your browser and never uploaded. It is saved only on this device.

Brand colour

Button text switches to white automatically for readability.

Theme

Like it? Let’s launch yours

Talk about your platform

Integrations

Connects to what you use

Typical integration categories. We connect the providers you already work with.

Payments

Cards, pre-authorized debit and payouts.

Channel manager

Sync rates and availability.

Door locks

Digital keys.

Accounting

Export to your accounting software.

Make it yours

Customize. Brand. Launch

The hospitality platform is pre-built. We shape it around your business and launch it under your name.

01

Customize

We adapt features, workflows and screens to the way your business runs.

02

Brand

Your logo, colours and domain throughout, for your staff and your customers.

03

Launch

Your platform goes live as yours, hosted by you or by us.

Speed to launch

Launch in 2 weeks

A typical plan for a standard setup. Custom features or large data migrations can add time, and we’ll tell you upfront.

  1. Days 1–2

    Kickoff and brand

    We confirm your workflows, then apply your logo, colours and domain.

  2. Days 3–6

    Configure

    Services, pricing, staff roles, forms and notifications set up for how you work.

  3. Days 7–9

    Data import

    Clients, records and schedules brought over from your spreadsheets or current system.

  4. Days 10–12

    Training

    Short sessions with your team, plus a test run before anything goes live.

  5. Day 14

    Launch

    You go live on your own brand, with us on hand for the first weeks.

Cost calculator

Own it vs rent it

Compare per-user software fees with one flat monthly licence. Change the numbers to match your team.

Over
Per-user software$0
Codema Example price$0
Difference$0

Codema figure uses an example licence of $500 per month for illustration only, not a quote. Setup, hosting choices and custom work are discussed on a call.

Built for Canadian businesses

Property management system for small hotels and short-term rentals in Canada

Independent hotels, inns and rental operators need reservations, housekeeping, guest messaging and rates in one place. Codema builds a booking engine and back office that carry your property’s brand, so direct bookings feel like booking with you.

See all platforms · Why own your software

Frequently asked questions

Can guests book directly on our website?

Yes. Your branded booking pages show live availability and rates and take payment.

Does housekeeping get its own view?

Yes. Housekeeping sees which rooms to turn over, in what order, and marks them ready from a phone.

Can it connect to booking channels?

Channel connections depend on the provider; we review the channels you use during setup.

Do we own the software?

Yes. You own the code and the database. You can host it yourself or have us host it.

How long does setup take?

A standard setup typically takes about two weeks, from kickoff to launch. Custom features can add time.

Founding clients

Be one of our first clients

We’re taking on a small group of founding clients. You get founding-client pricing and priority support, and a direct say in what we build next for your industry.

Ownership and pricing

Yours to own. Simple to run

You own the code and the database. One monthly licence, no per-user fees, and your choice of hosting.

Pricing

One monthly licence.

A small monthly licensing fee compared to typical per-user SaaS. No per-user fees as your team and customers grow.

  • You own the code and database
  • No per-user or per-seat fees
  • Predictable as you grow
Ask for pricing
Option 1

Host it yourself

Run the platform on your own infrastructure, with full control over servers and data.

Option 2

We host it for you

We run it on Codema’s own database and servers, with different hosting options to suit you.

Launch your hospitality platform

Tell us about your business and we’ll show you the hospitality platform.

Talk about this platform