Skip to main content
← Back to Projects

RiSTOCK

Multiplatform inventory management app that helps business owners optimize stock opname.

RiSTOCK inventory dashboard
RoleSoftware Engineer
ContextApple Developer Academy
Timeframe2025

About the Project

RiSTOCK is a macOS and iOS application designed to help business owners perform stock opname more effectively. Using sales data from marketplaces like Shopee, Tokopedia and Lazada, the app provides recommendations on which items to prioritize. It ensures high-demand items are checked first, reducing the risk of stockouts and optimizing the restocking process.

The Problem

Business owners often overlook their best-selling items during manual stock opname, leading to critical stockouts. Without data-driven prioritization, they waste time counting low-value inventory while high-demand products run out unnoticed.

The Solution

We developed a cross-platform system that analyzes imported sales data to generate a 'Priority Check' list. This guides the user to verify high-velocity items first, ensuring the stock that matters most is always available. We also provided the restock quantity based on sales trends.

Key Contributions

  • Implemented the CSV upload entry point on macOS to parse external marketplace data
  • Built the tutorial system and custom UI components (Steppers) for the macOS
  • In charge of developing and implementing macOS and iOS components such as stock input fields.
  • Developed the authentication backend endpoint to support client applications

Technologies

SwiftUIUIKitAppKitFlaskMySQL