I am a newbie in programming so learning new language is quite hard for me. And since I learn a lot about JS, I tried to make rAthena CPanel on JS Based Framework, namely ReactJS as frontend (also using tailwind css) and NodeJS as backend. By saying NodeJS, I mean I used the already-developed headless CMS called strapi which is open-source platform. It provides the auto-generated API which make it easier to integrate with other platform, like selling your real-life stuff in exchange for in-game rewards, connecting your account with social media, server merge, creating hooks etc etc.
This project is not finished yet but it won't hurt to share some of my work. I will keep you guys updated about this work and hopefully I could share some of my work with you.
Disclaimer: All of the graphics that I used is not my work. I only use it barely for showcase purpose and I got them mostly from rAthena and/or kRO client. And pardon my english