Files for my website bwc9876.dev

add CloudBox

bwc9876.dev 682440c3 03482d1f

verified
+29
+29
src/content/projects/cloud-box.mdx
··· 1 + --- 2 + name: CloudBox 3 + summary: A website for managing and remote-ing into a virtual machine running in the cloud 4 + timespan: 5 + from: 2023 6 + to: 2023 7 + tags: 8 + - web 9 + - bootstrap 10 + - django 11 + - technica 12 + - google-cloud 13 + - webssh 14 + links: 15 + github: Bwc9876/CloudBox 16 + image: ./cloud-box.png 17 + --- 18 + import ExtLink from "@components/ExtLink.astro"; 19 + 20 + CloudBox was a project for <ExtLink href="https://technica-2023.devpost.com/">Technica 2023</ExtLink>. 21 + 22 + It runs instances of a virtual machine on Google Cloud Platform, and allows users to manage and remote into them through a web interface. 23 + 24 + The web interface was made in Django and used Bootstrap for styling. The backend was written in Python and used the Google Cloud SDK to manage the virtual machines. 25 + 26 + The remote connection was made using WebSSH, which is a web server that uses WebSockets to connect to a remote server. 27 + 28 + It was a good first hackathon experience, and I learned a lot about web development and cloud computing. 29 + I also learned a lot about how to work in a team, and how to manage a project.
src/content/projects/cloud-box.png

This is a binary file and will not be displayed.