Third Time's A Charm: Website Rewrite
As you may have noticed based on this beautiful blog-like changelog, the website just underwent a major codebase overhaul! You'll need to upgrade your old data to our new format.
To give some context, we had very humble beginnings we first starded writing and published the first version to the public, I was naive and inexperienced in organizing website projects. Originally, I thought I'd write a quick small tool my friends and I would use to count pity like how other gacha game websites do it and that would be it. To my surprise, after a couple days and weeks following Wuthering Waves' release, a good number of people started to rely on the tool and it garnered quite a bit of attention in different places on the internet. Being an easily influenced person, I started working on a lot of features based on community feedback and market gaps almost every day for weeks on end.
After that, the website started getting new features like;
- an event timeline
- an achievement tracker
- global statistics
- inventory tracker
- collection viewer
- website language support
- and many more...
Then, development started getting a bit hectic at times with me patching bugs, maintainining existing features & content, keeping updated with the latest game news, answering questions, and other things. It was getting harder to balance all of these things as a single person while also balancing my studies as a Computer Science student.
I loved every single second of it.
In other words, it was an incredibly fulfilling experience and one of the most enjoyable undertakings I've had in a long time. Throughout this project, I had the privilege of meeting many talented individuals from diverse countries who contributed to translating the website, ensuring we could provide the best experience for languages that Kuro Games hadn't originally supported. Along the way, I gained invaluable knowledge in system design, programming, statistics, design, and management, all of which helped optimize the daily operations of the site. If it wasn't for this project, I wouldn't have grew to the kind of person I am today.
Despite all of that, after countless sleepless nights and for the sake of my own well-being, I realize it's time to step on the brakes to slow down a bit and look back at the core purpose of the website: to serve as a tool for tracking and aggregating pull data to share with your friends & community. In line with that, I did a major code rewrite and infrastructure migration to make way for better features and ensure the future of the project.
Moving forward, thanks to our new dedicated server & codebase, we open the doors to more possibilities & features and I'm excited to work on them & the challenges that come with it. But this time, I'll take things a bit slower and approach decision-making with the longevity, scalability, and maintainability of the website in mind—as opposed to moving fast and breaking things.
I'd like to personally give my sincere and heartfelt thanks to all the people involved—both directly & indirectly—in helping maintain & develop this project. It wasn't possible without you all and I am forever grateful all of your contributions.
So yeah, thanks for taking some time to read this and as always, may your Convenes be golden evermore.