A Minecraft Server Journey (2016 - Present)
In 2016, I embarked on a personal project that grew into something much larger than I initially anticipated: Howhit Network, a Minecraft server. Over the years and different versions of the server we accumulated over 250,000 registered users.

Technical Details
Howhit Network runs on Paper Spigot & Velocity (Proxy). Approximately 90% of the backend code was written by me. This includes core systems such as:
- Stats Tracking System
- Leaderboards
- Custom Bosses
- In-Game Shop
- Player Item Market

Excuse the class naming :S
Website Development
To complement our renewed server and for learning purposes, I also developed a website using Handlebars.js
To ensure game-server performance, I set up two backends. The game server backend exposes essential API routes via a secure tunnel to the Handlebars backend. The Handlebars backend handles website logic and caching, minimizing API calls to the game server.

- Leaderboards: Fully synchronized with the in-game server.

-
Authentication System: Secure user authentication.
-
User Panel: A personalized user panel that automatically links with the player’s in-game information, displaying stats, achievements, and other relevant data.

- Admin Panel: An amin panel that I use to access server data easily and manage some functionalities.
