CodeCanyon setup · Mobile

How to set up eStay

eStay combines a booking website, a Flutter app and an administration panel. Decide whether your own team will manage the rooms or external property owners need their own accounts. That choice determines which operating mode you select during installation.

TechCSC team ·

CodeCanyon item by WRTeam

Boutique hotel counter with a brass room key and a phone showing illustrated reservations.
AI illustration of the business use case. See official product screenshots on CodeCanyon ↗

Set up and test the first workflow

  1. Prepare the hotel backend

    Check WRTeam’s PHP, database and extension requirements for your package. Create a dedicated database and user, extract the admin archive into the intended host directory, and copy the supplied environment template to .env. Visit the installer over HTTPS and complete the database, administrator and licence fields.

  2. Choose an operating mode and set up one room

    Select Single mode for an operator-managed setup or Multi mode when external partners need the Partner Panel. Configure one property, a room type, availability, rates and cancellation rules. Use WRTeam’s web and Flutter guides to connect the guest interfaces to your staging admin URL.

  3. Test the guest and staff views

    Book one night with a fictional guest and check that the date becomes unavailable in a separate session. Verify that the right staff or partner sees the reservation. Cancel it and confirm that availability returns according to your policy. Repeat the check with a connected booking channel if you plan to use one.

Brand it for your business

TechCSC can configure the booking site and app branding, room catalogue, booking policies and approved integrations. Confirm the licensed deployment and included components before planning a marketplace or adding channels.

Keep the domain, payment account and channel manager under the hotel operator’s control. Document who manages room inventory, booking exceptions and access to guest records.

Compare Envato licence types ↗

Troubleshooting and buying questions

What does the Beds24 integration sync?

In response to a buyer who could not find the channel manager, WRTeam linked its Beds24 and calendar sync instructions. The Beds24 documentation describes availability sync in both directions. Rates and guest details remain outside that sync. Verify the feature in your release and test one connected room before relying on it.

CodeCanyon discussion ↗

How do property partners manage their listings?

WRTeam’s team directed buyers to the Partner Panel and said a separate partner mobile app was unavailable at the time of its reply. Test the panel on the devices your partners use and confirm current packaging if a native partner app is essential.

CodeCanyon discussion ↗

Get setup or troubleshooting help

Tell us your product version, intended workflow, hosting setup and what is failing. A redacted error or screenshot helps us scope the work. Keep passwords and purchase codes private.

Send a setup enquiry ↗ · WhatsApp TechCSC ↗ · admin@techcsc.com

CodeCanyon Mobile popular list ↗

Related guides