Devlog #01 HostForge
The Idea
The idea behind my project is to simplify the process of creating and managing Minecraft servers.
Instead of manually downloading server software, configuring files, accepting the EULA, forwarding the port, and setting everything up by hand, this application will provide a setup wizard.
Users will choose the server type, Minecraft version, and a few options other options like the port or an description, while the application automatically downloads, configures, and launches the server with a start button.
The goal is to make Minecraft server creation fast and simple.
My Goal
My goal is to build a modern desktop application that acts as a management service.
It will streamline the entire setup and management process through a clean interface.
Tech Stack
Rust
Backend responsibilities:
- File management
- Server management
- Downloads
- Process handling
React + Typescript
Frontend responsibilities:
- Modern user interface
- Responsive design
- User interaction
Tauri v2
Used to create a cross-platform desktop application for:
- Windows
- Linux
- macOS
- Connecting the React frontend with the Rust backend
What have I already finished?
Nothing :<
So, I just started with this project. I already set up the project structure with all the folders, etc., so I can start programming.
But I have already created a Figma mockup, which you can see in the screenshots. I have to mention that it was created with their AI and my high-definition prompt xD.
This will definitely not be the final design. A lot of things will change, but I just wanted to create a concept of how it could look with all the buttons and functions.
Footnote
My DevLogs may sound AI generated because the are. Well not completely let me explain, I write them on my own in my native language and give them Chatgpt to translate them fix my grammer and typos. I also use it so i have more time for programming . But i read it my DevLogs througly before i post them.
bye ( ^_^)/