ANNAS TRI WIDAGDO/PORTFOLIO · 2026
VOL. 01 // TECHNICAL ARCHIVE
■annastriwidagdo.me
SOFTWARE ENGINEER·FULL-STACK WEB DEVELOPER·AI & MACHINE LEARNING ENTHUSIAST
ENTRY 001OPENING TECHNICAL ARCHIVE00% · 01 / 01
Skip to content
■annastriwidagdo.me
  • 01Home
  • 02About
  • 03Projects●
  • 04Blog
  • 05Contact
LANGEN/ID
■annastriwidagdo.me
  • Software Engineer
  • Full-Stack Web Developer
  • AI & Machine Learning Enthusiast
EMAILannastriw6@gmail.com↗ (opens in a new tab)LINKEDIN/in/annastriwidagdo↗ (opens in a new tab)GITHUB@annastriw↗ (opens in a new tab)CONTACTOpen Contact→

© 2026 Annas Tri Widagdo. Find the purpose. Build the solution.

←Back to Projects
05 // WEB APPLICATION

SIMASTOK SHR Jaya Motor

A web-based inventory system that replaces handwritten stock records with a centralized workflow for monitoring inventory, tracking incoming and outgoing parts, and preparing reports.

Role
Full-Stack Web Developer
Period
December 2025–January 2026
Status
Live Production
Stakeholder
SHR Jaya Motor
Visit Live Website↗Private Repository
[01]

Project Gallery

Enlarge Image
SIMASTOK user profile settings page with personal information and password update forms.
SIMASTOK login modal with automotive workshop branding and secure authentication inputs.
SIMASTOK administrator dashboard with inventory count summary cards and monthly stock movement chart.
SIMASTOK inventory table displaying spare parts list, categories, suppliers, stock counts, and action buttons.
SIMASTOK outgoing parts form with dropdown selector, quantity validation, and transaction date input.
SIMASTOK stock movement report page showing date-range filter, total incoming and outgoing cards, and PDF export.
SIMASTOK user profile settings page with personal information and password update forms.
SIMASTOK login modal with automotive workshop branding and secure authentication inputs.
Enlarge Image
[01]SIMASTOK sign-in page providing a secure user authentication portal styled with an automotive workshop theme.
01 / 06
[02]

Project Overview

SHR Jaya Motor previously recorded its inventory manually in books, making it difficult to monitor stock, trace transactions, and prepare reports. I gathered the system requirements through interviews and iterative feedback with the workshop.

I independently designed and developed SIMASTOK for the owner and employees. The production system brings inventory records, stock transactions, automatic updates, validation, transaction history, and period-based PDF reports into one application.

[03]

My Contribution

  • 01Gathered inventory requirements through interviews and iterative feedback with SHR Jaya Motor.
  • 02Designed the inventory workflows and interfaces in Figma, then built the Laravel frontend and backend with MySQL.
  • 03Implemented role-based access, master data, stock movements, insufficient-stock validation, transaction history, and reporting.
  • 04Performed manual and automated testing with Playwright, then containerized and deployed the application with Docker.

This project strengthened my ability to build an inventory system end-to-end until it was used in real operations.

■Tech Stack
  • Figma
  • Laravel
  • PHP
  • MySQL
  • Playwright
  • Docker
[04]

System Scope

■01 // Inventory Records

Centralized records for parts, categories, suppliers, and available stock.

■02 // Stock Transactions

Incoming and outgoing transactions update stock automatically, prevent invalid withdrawals, and preserve movement history.

■03 // Reporting & Access

Role-based access for the owner and employees, supported by date-range reports and PDF exports.