Sporton Store is a web application engineered by Krisna Hadi Prasetya (first published on January 10, 2025).
Explore sports equipment, browse categories, and shop with ease using Sporton Store.
Visual artifacts captured from runtime execution. Click any artifact to open full-resolution inspection.




Sporton Store was engineered as a comprehensive sports e-commerce web platform to explore scalable full-stack workflows using Next.js and MongoDB. The application architecture establishes a clear separation between public catalog presentation and persistent database transactions. Products are modeled with rich schemas encompassing brand hierarchies, sports disciplines, real-time inventory counts, and price variations. Server-side rendering ensures fast initial content delivery and search indexability, while MongoDB collections manage structured catalog updates.
The platform features an administrative back-office system tailored for store inventory oversight. Authorized administrators can create, update, and categorize sporting equipment, monitor available stock levels, and organize promotional campaigns across targeted sport categories such as running, football, and basketball. The admin workflows emphasize transactional data integrity, ensuring product edits propagate instantly to the customer-facing storefront.
The consumer experience is centered on seamless navigation and stateful cart interactions. Client-side state persistence enables customers to assemble orders, adjust quantities, and retain their shopping carts across multiple browsing sessions. The user interface is crafted using Tailwind CSS with a mobile-first responsive layout, providing consistent navigation, accessible tap targets, and streamlined checkout previews across mobile handsets, tablets, and wide desktop displays.