Create my first website
Upload a static website ZIP and get a live HTTPS link.
This is the most common way to publish a simple website on Bopbee.
Correct ZIP structure
my-site.zip
├── index.html
├── css/style.css
└── images/logo.png
Extra folder layer (broken)
my-site.zip
└── my-site/
├── index.html
└── css/style.css
Prepare your site
Structure your files
Put your site files in a folder with index.html at the root (not inside a subfolder).
Use relative paths
Link assets with relative paths (for example ./css/style.css, not C:\Users\...).
External JavaScript only
Move JavaScript to separate .js files. Inline scripts in HTML are blocked for security.
Create the ZIP
- Mac: right-click the folder → Compress.
- Windows: right-click → Send to → Compressed (zipped) folder.
Upload
Upload files
Drop your ZIP or files
index.html at the root for websites
Create the project
Open your team dashboard and click New project → Upload.
Drop your ZIP
Bopbee detects code mode automatically because your archive contains HTML.
After upload
Portfolio site
Liveindex.html
Code mode detected
portfolio.bopbee.app
If images or CSS are missing, see Fix missing images or CSS.
Common mistakes
| Problem | Fix |
|---|---|
| ZIP has an extra folder layer | Put index.html at the ZIP root, not site/index.html |
| Broken image paths | Match paths to the folder structure inside the ZIP |
| Inline JavaScript blocked | Link external .js files instead |
| Wrong project mode | HTML needs a new upload project, not a PDF-only viewer project |