AdminWindows app
Office Reception Helper
Room bookings, visitor sign-ins, and parcel tracking in one local tool. Reception stops getting interrupted.
The problem
Admin gets asked all day: "Is this room free?" "When is today's guest arriving?" "Has my package arrived?" Information scatters across chats and spreadsheets.
The solution approach
A local ledger with three tabs — Rooms / Visitors / Parcels. Anyone can glance at it. Admin only maintains data. One-click print for the reception desk.
What you will end up with
- Left sidebar with three tabs: Rooms, Visitors, Parcels.
- Rooms: today's timeline view; free slots in light gray, booked slots colored with topic + organizer.
- Visitors: list for today — name, company, host, ETA, status (Pending / Arrived / Left).
- Parcels: today's deliveries — recipient, carrier, tracking id, status.
- Quick create; one-click export of today to Excel for archive.
- "Print today" generates an A4 sheet for the reception desk.
Ready-to-use prompt
You are a senior engineer experienced with Windows desktop apps. Build a local Windows tool for office admins / reception staff. Non-developer user.
[Goal]
Consolidate the three biggest daily interruptions — room booking, visitor sign-in, parcel handoff — into one lightweight ledger.
[Platform & Stack]
- Windows 10/11 desktop app
- Electron + React + TypeScript
- Local SQLite; offline; ship a Windows .exe installer
[Structure]
Left sidebar tabs: Rooms / Visitors / Parcels.
[Rooms tab]
1. Top: date picker (default today) + room filter.
2. Main: horizontal timeline 8:00-20:00; each room is a row; free slots light gray, booked slots colored with topic + organizer + range.
3. Clicking a free slot opens a New Booking form (topic, organizer, start, end, people count, notes).
4. Drag to edit a booking; conflicts highlighted.
5. Toggle to a list view for printing.
[Visitors tab]
1. Today's list: name, company, host, ETA, actual arrival, departure, notes.
2. Create form; one click sets Arrived / Left.
3. Quick search (name / company).
[Parcels tab]
1. Today: recipient, carrier, tracking id, signed-at, picked-up status.
2. Create; one-click mark picked-up.
3. Flag parcels uncollected after 3 days.
[Shared features]
- "Print today" creates a one-page A4 PDF summarizing all three.
- "Export today to Excel" for archive.
- Everything saved locally.
[Visual Style]
- Clean business; soft color blocks.
- Reasonable timeline density; large click targets.
- Follows system dark mode.
[Robustness]
- Friendly conflict warnings.
- Empty states.
- Auto-recover the DB.
[Delivery]
1. Structure + wireframes for all three tabs.
2. Phase 1: rooms. Phase 2: visitors. Phase 3: parcels.
3. Package .exe; 500-word user guide.
Start with structure and wireframes.After copying
1
Open Codex Desktop and create a new project
2
Paste the prompt and send
3
Wait for Codex to finish; tweak company names, column names, button text as needed