Inspiration
Like many people, we frequently start a Minecraft server, get bored of it, and start a brand new one soon after. This website will save us, and many others, countless time and headaches.
What it does
The website allows the user to choose the settings they want in a clean and intuitive format. When they have chosen their preferred settings, it will provide them with a single PowerShell file that does all the work of installing the server and configuring the settings.
How we built it
The website was built using Vue and Bootstrap. Then PowerShell was used for the file downloads, file manipulation, etc.
Challenges we ran into
There are certain things that we wanted to do, but couldn't because of the technology. For example, we wanted the user to be able to accept the End User License Agreement (EULA) without having to leave the PowerShell script, however, Windows doesn't have command line file editors like nano in Linux.
Accomplishments that we're proud of
Just the fact that we found a way to enter preferred settings into a website and have them be changed on the users computer relatively seamlessly was something we didn't know was possible before this, but we were able to figure it out.
What we learned
Neither of us had any experience with PowerShell before this. Also, we have both used ReactJS in the past but decided to use Vue this time as a challenge.
What's next for Easy MC Server
Potentially expanding the website to include more games that support locally hosted servers.
Built With
- bootstrap
- powershell
- vue
Log in or sign up for Devpost to join the conversation.