Back
tech 2026

Full-Stack Coffee Ordering & Inventory Management System

Company

PaPIKI (Perkumpulan Profesional & Inovator Kopi Indonesia)

Location

Bandung, Jawa Barat

Category

tech

Full-Stack Coffee Ordering & Inventory Management System

A comprehensive MERN-stack ordering platform engineered for PaPIKI, a specialty coffee business. This application bridges customer convenience with backend operational efficiency, featuring a responsive storefront with a dynamic shopping cart and a secure, JWT-protected Admin Dashboard for complete inventory and order management.

Key Engineering Highlights

Real-Time Telegram Integration: Integrated the Telegram Bot API to dispatch instant, automated notifications to admins upon new order placement, ensuring rapid fulfillment without requiring constant dashboard monitoring.

Intelligent Stock Lifecycle Engine: Developed a transactional inventory system that automatically adjusts stock levels based on order status transitions (e.g., reserving stock on checkout, restoring inventory upon cancellation or status rollback).

Secure Admin Dashboard: Built a role-based access control (RBAC) interface with JWT authentication, enabling admins to manage orders, update fulfillment statuses, and handle product CRUD operations with real-time search and filtering capabilities.

Frictionless Checkout Flow: Engineered a flexible checkout system supporting both single-item quick orders and multi-item cart sessions, utilizing LocalStorage for cart persistence and a guest-user fallback for seamless anonymous transactions.

Custom, Library-Free UI: Crafted a highly responsive, brand-aligned interface using pure CSS. Features include a mobile-first navigation overlay, custom interactive dropdowns, and adaptive data tables that seamlessly transform into card layouts on smaller screens.