The dashboard
Where every project in your organization lives — the four tabs, what a project card tells you, and the menu behind the three dots.
The dashboard at /dashboard is Bookbag's home screen. It is where you start a new app and where you find the ones you already have.
/projects redirects here; the two used to be separate screens.
What you see at the top
Ready to build, <your first name>? and, under it, one of two lines:
- Building in
<organization>— the normal case. - Viewing
<organization>— you can open projects here but not change them — you are a viewer.
Then the prompt composer, the design picker and five quick-start chips. Those are covered in Creating a project.
The four tabs
| Tab | URL | What it lists |
|---|---|---|
| Projects | /dashboard |
Every project in the current organization, most recently changed first. |
| Starred | /dashboard?tab=starred |
Projects you have starred. |
| Recently viewed | /dashboard?tab=recent |
Projects in the order you last opened them. |
| Templates | /dashboard?tab=templates |
Ten starter prompts. |
Archived projects appear in none of them. See Starring, archiving and deleting.
Whose projects you see
Every project in the current organization, not only yours. That is the point of an organization: it is a shared space.
A project someone else created shows their name on its card — a small circle with their initial, and their name before the timestamp. Your own projects show your initial in the accent colour.
What you can do with a teammate's project depends on your role. Owners, admins and members can change any project in the organization. Viewers can open and read any of them but change none. See Roles and permissions.
To see a different organization's projects, switch organization from the bottom of the sidebar.
The project card
Each card is mostly a live thumbnail: the app itself, rendered in a miniature, non-interactive frame. A glance across the dashboard tells you what each project actually looks like, which is more useful than any name.
If the project's sandbox is not running — it was archived, or the server restarted — the thumbnail falls back to a coloured gradient with a sparkle. That is not an error; the project is fine and the next build brings it back.
Under the thumbnail:
- A circle with the owner's initial. Hovering it says Your project or
<Name>'s project. - The project name, a link to the project page.
- The subtitle —
Edited <time ago>, orArchived, or<Owner name> · Edited <time ago>for a teammate's.
Hovering reveals three controls in the top-right and bottom-right:
- The star, labelled Add to starred or Unstar. A starred project keeps its star visible when you are not hovering.
- An open-in-new-tab button, only when the app is running. It opens the live preview.
- A ⋯ menu: Rename, Star/Unstar, Archive, then Delete in red.
Renaming
Rename opens a small dialog titled Rename project with one field, Name, and buttons Rename and Cancel. Names are capped at 120 characters.
A rename changes nothing else. It does not affect a published address, which is set separately.
Empty states
| Tab | Heading | Body |
|---|---|---|
| Projects | No projects yet | Describe an app above and Bookbag will build it in front of you, inside <organization>. Plus a + Build your first app button that focuses the composer. |
| Starred | No starred projects yet | Star a project or open one, and it shows up here. |
| Recently viewed | Nothing viewed yet | Star a project or open one, and it shows up here. |
The Templates tab
Ten cards, each a starter prompt with an icon, a name and a one-line description:
| Name | Description |
|---|---|
| SaaS landing page | Hero, feature grid, pricing, FAQ and footer. |
| Analytics dashboard | Stat tiles, charts and a data table. |
| Storefront | Product grid, detail pages and a cart. |
| Portfolio | Work showcase, about and contact. |
| Task manager | Projects, tasks, filters and persistence. |
| Restaurant site | Menu, gallery and reservations. |
| Blog | Post list, article pages and tags. |
| Booking page | Services, time slots and confirmation. |
| Pomodoro timer | Focus timer with sessions and stats. |
| Local business | Services, testimonials and contact. |
Clicking one does not start a build. It switches you to the Projects tab, fills the composer with a long, detailed prompt, and scrolls you to the top so you can edit it first. That is usually worth doing — the starters are deliberately generic, and one sentence of your own makes the result much better.
Arriving from bookbag.ai
The marketing site's prompt box carries your text across. You land on the dashboard with the composer already filled, up to 2,000 characters, waiting for you to press Enter. Nothing builds until you do.
Messages you may see
| Toast | Meaning |
|---|---|
| Could not load projects | The project list failed to load. Reload. |
| Could not start the build | The build was refused. The server's reason is in the description — most often the viewer refusal. |
| Could not rename / Could not archive / Could not delete | The action was refused, with the reason attached. |
| Could not update the star | The star did not stick; the page reloads. |
| Project archived / Project deleted | Success. |
Next
- Creating a project.
- The chat — how you talk to the builder.