Start here
Your first day
Everything runs in a web browser — nothing to install. You manage the hotel from one address, guests use another, and the two never mix. Let's get you signed in.
- In your browser, go to your website address followed by
/g— for examplegrandiconichotel.com/g. This is the staff door. There is no link to it anywhere on the public site, on purpose. - Enter the username
adminand the passwordAdmin@12345. - Press Sign in securely. You'll land on the Dashboard.
- Immediately open Settings → Console Users and change that password to something only you know.
The three ways in
Your system is one product with three front doors. Knowing which is which saves a lot of confusion later.
The website
Your public address, e.g. grandiconichotel.com. Anyone can browse rooms, shop, and book. No login to look.
The guest account
A guest clicks Sign in on the website to reach their own dashboard — bookings, ICONS, receipts.
The console
You and your staff go to /g. This runs the hotel. Guests never see it.
The golden rules
Five habits keep the hotel safe and running smoothly. If you remember nothing else, remember these.
admin account. Create a login per staff member with the right role, so the activity log always shows who did what.Your website · what the public sees
The guest's first impression
This is the front-of-house. A visitor lands on the homepage, and everything they need to become a paying guest is one click away — with your rooms, prices and offers pulled live from the console.
The homepage, top to bottom
- A search bar on the hero — check-in, check-out, guests, room type. The first thing a guest does.
- A sliding promotions strip — the offers you set in Settings scroll past beneath the search.
- Featured rooms, the iShop, dining, and Iconic Rewards — each a live section pulling from your catalogue.
- FAQs with drop-down answers, and a footer with your real address, phone and email.
- A translate button — a guest can read the whole site in French, Arabic, Chinese and more.
How a guest searches and books
The booking flow is deliberately short. Here's exactly what your guest experiences, so you can guide anyone who calls the front desk.
- Picks dates and guests in the hero search, then presses Search Rooms.
- Browses the results. Members see their discounted rate shown next to the standard rate — the system knows who is signed in.
- Opens a room, reviews photos and amenities, and presses Book.
- Confirms the dates. The breakdown shows the room total, any member discount, the GH₵50 resort fee, and VAT.
- Completes the booking. It appears instantly in your console under Reservations, and the guest can pay now or later.
Shop, dine — and "Pay a Bill"
The website is more than rooms. Every one of these feeds the same console you manage: an iShop with a cart, a Dining menu and table booking, Events enquiries, and a Careers page.
Pay a Bill is the one to understand well. A guest who booked without paying — or is checking out — types their email, phone, membership ID or booking reference, and the system shows everything they owe across rooms, shop, restaurant, car hire and events. They pay it all in one go, by mobile money or card, and a QR code lets them finish on their own phone.
The guest account · their side
A guest's own dashboard
When a guest creates an account and signs in, they get a private area to manage their stays, track loyalty points (called ICONS), and apply for membership. You don't operate this — but knowing it helps you answer questions.
- My Stays — past visits, with a printable receipt for each.
- Bookings & iShop Orders — what's coming up and what they bought.
- My ICONS — loyalty balance and the rewards they can redeem.
- Membership — apply, or see their tier and discount.
- Applications — job applications they've submitted.
- Support & Reviews — raise a complaint, leave a post-stay review.
- Alerts — messages from you (approvals, offers).
Becoming a member — and why occupation matters
Membership is free, but it unlocks a discount tied to the guest's occupation (e.g. a teacher or a doctor rate). Because a discount has real value, an application requires proof — and it's you who approves it.
- The guest fills in their name, phone, location and occupation, then attaches a photo of their ID and proof of occupation.
- Their application arrives in your console under Front Desk → Membership Requests.
- You open it, check the two documents, and press Approve (or Reject with a reason the guest will see).
- Only on approval does the discount switch on. Until then they're a regular guest at standard rates.
The management console · your side
Running the hotel
This is where the work happens. One console covers every department, organised down the left in the order a hotel actually thinks — front desk first, administration last.
The layout you'll learn in a minute
- The left sidebar groups everything into departments. You only see the sections your role is allowed to.
- The search box at the top finds any reservation, member, room, product or payment instantly — start typing.
- Every list works the same way: search within it, sort by any column, and use the + Add New button (top-right) to create a record. On a phone, tables fold neatly into cards.
Dashboard — your morning glance
The first screen after you sign in. It answers "how is the hotel doing right now": today's revenue and tax, arrivals and departures, rooms occupied vs. free, members, low-stock alerts, and any open complaints. It's read-only — a summary you scan, not a form you fill.
Reception & taking a payment
The busiest screen at the front desk. It combines the arrivals board, the room map, and the payment till. This is the part worth practising.
Find the guest
Type their email, phone, membership ID or booking reference.
See every bill
The system gathers all they owe — room, shop, dining, car, events — into one total.
Take payment
Cash at the desk, or send a mobile-money / card prompt. A QR code lets them pay on their phone.
Bills clear
Once confirmed, every bill is marked paid together, and the guest earns their ICONS.
- Open Reception Desk (or POS & Payments).
- Type the guest's identifier and press find. Their outstanding bills appear as one list.
- Take the cash, then press Settle and choose Cash.
- The bills clear, your name is recorded as the operator, and the guest's ICONS are awarded. Done.
Reservations, guests & membership
- Reservations — every booking from the website and the desk. Change dates, status, or payment state here.
- Guests & Members — your directory. Ordinary staff see a masked name and a membership code; senior roles can reveal the full identity when genuinely needed (and it's logged).
- Membership Requests — the approvals queue described earlier. Check the ID and proof, then approve or reject with a reason.
Rooms & housekeeping
- Go to Rooms & Housekeeping → Rooms and press + Add New.
- Fill in the number, name, Room Type, price, capacity and amenities.
- Upload a main photo (and a gallery if you like) — drag a file straight in, or take one on a phone.
- Save. It's on the website immediately, bookable at the price you set.
- Room Types set the base price and description that group your rooms.
- Amenities are the tick-list (WiFi, breakfast…) you attach to rooms.
- Housekeeping assigns and tracks cleaning tasks by room.
iShop, dining & events
Three revenue lines, each managed like the rooms — a catalogue plus its orders.
Categories · Orders
Orders · Tables
Bookings
Iconic Rewards
Where you run the loyalty programme: view members' ICONS, publish the Rewards Catalogue (what points can be exchanged for), and see Redemptions as guests cash them in. The earn rate and member discounts are set in Settings.
Guest services & facilities
The operational modules that keep a resort running — each a simple list you add to and mark off.
Centre · Parking
Servicing
Grounds
Staff, training & jobs
- Employees — your staff records, departments and roles.
- Staff Tasks & Work Schedules — assign work and shifts, and see completion.
- Daily Reports & Observations — the shift log and corrective actions.
- Training Materials & Results — publish a reading, then a timed quiz; results are recorded and the training closes.
- Job Postings & Applications — advertise a role; applicants apply through the website, and you move them through the stages.
- Go to HR & Training → Job Postings and press + Add New.
- Enter the title, department, type, description and a closing date, then save.
- It appears on the website's Careers page. Applicants sign in and apply.
- Review them under Applications and change each status — the applicant sees it in their account.
Finance & tax
Payments, Tax & Reports is the money view. It doesn't just total revenue — it states the composition: what counts as total payments vs. actual paid revenue, expenses, and profit, each with a plain-English note. The VAT payable to government is tracked on every payment and totalled for you. Expenses and Suppliers round out the picture.
Support & messages
Everything a guest sends you lands here: Complaints, Guest Reviews (the four post-stay questions), Contact Messages from the website form, and Newsletter subscribers. Each form submission is also copied to your Email Outbox (in Settings) so nothing is missed.
Settings — the control room
The most important screen for the owner. It's organised into tabs so you find things fast.
| Tab | What you set here |
|---|---|
| General | Hotel name, contact details, address, currency, the resort fee, member discount, ICONS rate and VAT. |
| Branding | Upload your logo — it updates the website, console, receipts and the browser tab at once. |
| Payments | Turn on mobile money (UMB) and card (Paystack). Keys are write-only — the system never shows them back. |
| Promotions | The sliding strip on the homepage. Add a message, an optional link, and a run window. |
| Website FAQs | The questions and drop-down answers shown on the public FAQ page. |
| Occupation Pricing | The discount tied to each occupation — what a teacher, doctor, etc. receives once approved. |
| Email Outbox | A copy of every form submission routed to your inbox address. |
- Settings → Promotions → Add Promotion.
- Type the message. Optionally add a link (e.g.
/rooms) and tick emphasis to show it in your brand colour. - Leave the dates blank to run it now, or set a start/end window.
- Save — it's sliding across the homepage instantly.
Stella, your co-manager
Stella is a built-in assistant that can answer questions about the hotel — occupancy, how a feature works, what a figure means — from a read-only view of your data. You curate her best answers under Stella Knowledge Base, so common questions get consistent, approved replies. She never sees payment keys or a guest's private identity.
Staff & roles
The employee portal
Every staff member — not just managers — gets a personal workspace inside the console. It's their day, in one place.
- My schedule and clock in / out.
- My tasks — what's assigned, and marking them complete.
- Daily reports & observations — logging the shift.
- Timed training — read the material, sit the quiz, and it's recorded against them.
- Document Hub — shared files and their signed job description.
Who can see what
Every login has a role, and the role decides which sections appear. You assign roles under Console Users; you can fine-tune them under Roles & Delegation.
| Role | Level | Made for |
|---|---|---|
| Super Admin | 1 | You. Everything, including settings and users. |
| Hotel Director | 2 | Runs operations; not console users or global settings. |
| Manager | 3 | Day-to-day across departments, incl. the till. |
| Front Desk | 4 | Reception, reservations, rooms and payments. |
| Accountant | 4 | Finance, suppliers, and raising bills. |
| Staff | 5 | Their own workspace and assigned duties. |
Reference
Going-live checklist
Work down this list once, on the day you open the doors, and you're safely live.
- Change the admin passwordSettings → Console Users. The single most important step.
- Remove or rename the demo staff loginsThey share the starter password — don't leave them open.
- Set your real detailsSettings → General: name, address, phone, email, resort fee, VAT, ICONS rate.
- Upload your logoSettings → Branding. It flows everywhere at once.
- Check your catalogueRooms, room types, iShop products, menu, cars, events — prices and photos correct.
- Turn on paymentsSettings → Payments. Add your UMB (mobile money) and Paystack (card) keys, plus the callback URLs.
- Set occupation discountsSettings → Occupation Pricing, so membership approvals mean something.
- Add a launch promotionSettings → Promotions — greet your first visitors.
- Do one test booking and one test paymentWalk the guest's path end-to-end before real guests do.
Everyday cheat-sheet
| You want to… | Go to |
|---|---|
| Take a payment | Reception Desk → find guest → Settle |
| Add or reprice a room | Rooms & Housekeeping → Rooms |
| Approve a member | Front Desk → Membership Requests |
| Restock the shop | iShop → Products & Stock |
| Change a price, fee or tax | Settings → General |
| Run an offer | Settings → Promotions |
| Advertise a job | HR & Training → Job Postings |
| See today's money | Dashboard, then Finance for detail |
| Add a staff login | Settings → Console Users |
| Reply to a complaint | Support → Complaints |