Bando Documentation
Studio
Create, edit, and organize content through Studio without changing your application code.
What is Bando Studio?
Bando Studio is the interface where you create, edit, and organize your project content.
If you are building a website for yourself or a client, content should not require anyone to edit TypeScript files. Bando Studio provides a simple interface for creating and editing documents defined by your collections.
How does Bando Studio relate to your project?
Studio and the API work with the same collections and documents. They are not two separate data systems.
Configure your credentials
Define the administrator credentials using Bando environment variables.
BANDO_ADMIN_EMAIL = bando@admin.comBANDO_ADMIN_PASSWORD = passwordThese credentials will be used to sign in to Bando Studio.
Start Bando
Run the Bando runtime in development mode.
npx bando devOpen the Studio
Open the Studio at:
http://localhost:3333/adminSign in
Use the email and password defined in your environment variables to sign in to the Studio.
Choose a collection
Studio discovers the collections registered in the runtime, such as
posts.Manage documents
Creating and editing documents uses the same structures and REST routes provided by Bando.