🌟 Inspiration
PT Indo Aneka Atsiri (Sima Arome) produces world-class natural scents, but managing complex extraction batches with manual logs risks export non-compliance and tracking blindspots. We built ScentTrace to introduce automated corporate governance, giving the factory an ironclad, enterprise-ready data structure.
🛠️ How We Built It
We engineered a secure full-stack system focusing directly on the 30% Enterprise Readiness judging criteria.
- Backend: A robust Express.js engine managing strict Role-Based Access Control (RBAC).
- Frontend: A clean, accessible Tailwind UI designed with contrasting operational dashboards for Factory Operators and QA Managers.
- Enterprise Core: An immutable in-memory logs array that acts as a tamper-proof audit trail. Every single state change tracking numbers or metrics like temperature $T$ or processing time $t$ generates an unalterable system log entry.
- Infrastructure Blueprint: Structured for rapid CI/CD deployment automation using BuildPad pipelines and architected to leverage AWS Kiro for secure environment scaling and token policy enforcement.
🛑 Challenges We Faced
The biggest hurdle was building an enterprise-grade compliance workflow under an extreme time constraint. Implementing high-standard corporate logging with zero data leakages meant strictly managing asynchronous state updates. We tackled this by designing automated test hooks to simulate simultaneous role interactions (Operator vs QA) seamlessly.
💡 What We Learned
We learned how essential infrastructure automation tools like BuildPad and AWS Kiro are when moving away from "vibe coding" toward deployable, high-availability corporate architectures. Security compliance isn't an afterthought—it dictates the entire data model.
Built With
- aws-kiro
- buildpad
- compliance
- core
- express.js
- git
- javascript
- node.js
- react
- tailwind-css


Log in or sign up for Devpost to join the conversation.