Start here
The dashboard
Menu: the first screen after you sign in Who: the owner and the branch manager
The top of the page answers two questions: how is today going, and what needs somebody right now. Everything else sits underneath it in three tabs — Sales, Customers and Stock — so the top is still read in one glance and the rest is one tap away.
Which branch
The branch dropdown in the top bar drives the whole screen. Switch it and every figure below is that branch's.
If your login is tied to one branch you see that branch and no dropdown — you cannot ask for another outlet's figures, whatever you type in the address bar.
Switching starts from a blank screen rather than leaving the old branch's figures sitting under the new name for a second. Briefly blank is better than briefly, confidently wrong.
Today, against yesterday at this exact hour
The comparison is the part worth explaining, because it is the part every other dashboard gets wrong.
Today at eleven in the morning is not compared against yesterday's whole day. That arrow would read red every morning and green every night and tell you nothing. Sellify cuts yesterday at the same point into its own business day — eleven in the morning against eleven in the morning — which is the sum a shopkeeper already does out loud.
Business day, not calendar day. Your day runs 7am to 7am (or whatever you set), so "up to 2am" belongs to the evening before. The cut is worked out on the branch's own clock, never the browser's.
Nothing is not zero. If the shop took nothing by that hour yesterday, the screen says the two are not comparable rather than claiming you are up 100%.
| On the page | What it is |
|---|---|
| Sales today | What has been taken so far on this business day, with the arrow against yesterday to this hour |
| Orders | How many sales, same window |
| Average sale | The two divided — not typed anywhere |
| Through the day | Every hour of the business day, from the hour your day starts. The solid bar is today, the pale bar behind it is yesterday's whole hour, so the evening still to come reads against last evening. The busiest hour so far is named at the top; point at any hour to see its sales and orders for both days |
| How it was paid | Each method with its share of the day |
Every figure comes from the same reports you can open yourself. The dashboard lays them out; it never adds anything up on its own, so a figure here and the same figure on the sales report can never disagree.
Needs attention
The list underneath is the day close's own list of blockers, printed in full rather than one at a time. Whatever it names here is exactly what the day close will refuse to run over tonight — there is no way for the two to say different things.
Typical rows:
| Row | What to do |
|---|---|
| A till whose drawer nobody counted | Close that shift. A cashier who walked out without counting leaves the next day's cash going into yesterday's drawer |
| A table still holding a bill | Settle it or void it. It is named by table, because "three orders are held" sends somebody looking and "Table 4, Table 9" tells them where |
| An order placed and not paid | A call-centre order, a waiter's table or a delivery still out. The shop is owed money for food it has cooked |
| A rider still out | Settle his cash for the day |
| A collector's cash still in his pocket | Settle the round |
| Sales still on a till | A device is holding sales it has not uploaded. The day cannot close over them |
And two rows the day close itself does not raise, because nothing else ever would:
- A business day nobody closed. The shop trades on perfectly well and the figure simply stays uncounted until somebody notices. Bounded to the last fortnight, and only days the shop actually traded — a branch shut on Fridays is not nagged about Fridays.
- A shelf below zero. Below, never merely at: nothing on the shelf is the normal state of every item a kitchen never purchases into, and listing those would bury the real ones.
- A transfer sent here that nobody has received. Sending takes the stock off the other branch at once, so until somebody books it in it is on nobody's shelf. Raised at the receiving end, because receiving is that branch's own act and nobody can do it for them — and only once it is past Settings → Inventory → Transfer expected within (days), since a transfer sent this morning is a van on the road. Reports → Stock → Stock in transit lists them at both ends.
Each row links to the screen that fixes it.
The tabs underneath
A card appears only where the report behind it is part of your plan and you may read it — a shop with no diary has no bookings card, a shop with no stock module no Stock tab. Every card's Open goes to the screen or report it came from.
Sales
| Card | What it shows |
|---|---|
| Day by day | The last 7 or 30 business days, today in full colour, with the best day named |
| Best sellers today | The top five dishes or products (not categories), how many sold and how many went out inside deals |
| How they ordered | Dine-in, takeaway, delivery, the call centre — each one's share of the day |
| Given away & given back | Discounts, FOC, returns (and how much cash went back) and how many bills were voided |
| Where they ordered | Your own counter beside each platform (Foodpanda, Indolj…), with the commission — only on a day a platform sold something |
| By till | What each counter took, and how much of it was cash |
| Deliveries | Sent out, delivered, failed, and how many arrived on time against what the customer was promised |
Customers
| Card | What it shows |
|---|---|
| Customers today | How many named customers bought today, how many for the first time and how many came back. A walk-in with no name is not counted |
| Best customers this month | The five who spent the most |
| Not back for 30+ days | Regulars who have gone quiet and what they had spent with you — a list worth ringing |
| What customers said | The last seven days' complaints and feedback, and the complaints still open |
| Today's bookings | Booked, arrived, still due and no-shows |
| Khata | What customers owe, by age, and who owes the most. The owner's alone — a branch manager does not see this card |
Stock
| Card | What it shows |
|---|---|
| Running low | Items at or below their reorder level at this branch — the same list as Inventory's alerts |
| Going off within 7 days | Batches about to expire and what they are worth |
What it is not
- Not a report. There are no date ranges and no exports here. Reports → whichever one you want, for that.
- Not for a cashier. A cashier signs in and goes to the till. The takings of the shop are not a counter's business, and the screen simply does not exist for them.
- Not for HR or the call centre. They get the plain welcome; their work is in the sidebar and none of these figures are theirs to read.
