Documenting how I built a platform for gamers—just as a personal project.
Documenting how I built a platform for gamers—just as a personal project.
As someone who plays games like Mobile Legends, Genshin Impact, and Valorant, I noticed topping up in-game currency could be slow and confusing. I wanted to experiment with building a platform that could make the process smoother—not for commercial purposes, just to challenge myself.
KS|Shop became a playground to explore full-stack development, real-time updates, and secure payment integration, all in one project.
I focused on building a platform that works, looks clean, and is secure—without worrying about competing with existing services.
I built a simple catalog with:
Supported games are Mobile Legends, Genshin Impact, Valorant, and a few others—just for practice.
I explored:
It was a good way to practice security concepts.
The purchase flow I implemented was basic but functional:
I integrated multiple payment methods in a sandbox environment, focusing on secure handling rather than real transactions.
I experimented with an admin panel to manage orders and game data, and a blog system to post updates and guides. Features included:
This helped me practice content management and learn full-stack integration.
KS|Shop is a personal project and a sandbox for learning. I didn’t build it to compete in the market—it exists solely to test ideas, learn new skills, and document my development journey.
I’m proud of the experience, and it will help me in future projects.