Project Configuration
Once your website is deployed, you can manage its settings, update its files, or delete it entirely from the project dashboard.
Editing Project Settings
Go to your dashboard, click My Projects, and select the project you want to manage.
1. Changing Visibility
You can change the visibility of your project at any time:
- Public: Shown on the explore feed and search results. Anyone can view and remix.
- Unlisted: Hidden from public feeds, but anyone with the link can view.
- Private: Restrained. Only you and your classroom teachers can view.
2. Updating Website Files
If you have made edits locally:
1.
ZIP your updated project files (ensuring
index.html is at the root).2.
On the project dashboard, click Update Files.
3.
Upload the new ZIP.
4.
ClassHost will commit the updates directly to your existing GitHub repository, triggering an automatic rebuild.
Regenerating QR Codes
For classroom presentations, ClassHost includes a vector QR Code generator:
- On the project dashboard, click the QR Code button.
- You can display this on screen for classmates to scan.
- You can download the QR Code as a clean SVG or high-resolution PNG to print on flyers, project boards, or submit to offline school exhibits.
Deleting a Project
If you no longer want to host your project, you can delete it:
1.
Scroll to the bottom of the project settings page to the Danger Zone.
2.
Click Delete Project.
3.
ClassHost will ask you:
- *Do you want to delete the project from the ClassHost dashboard only?* (Keeps the repository live on your GitHub).
- *Do you want to delete the repository from GitHub as well?* (Permanent deletion of all files and hosting).
4.
Confirm your choice.
Deleting a repository from GitHub is irreversible. Ensure you have a local copy of your files before selecting this option.