Overview
Neusoft Manila was managing employee attendance through DingTalk but the raw exports were messy and required manual cleanup every time. This system automates that entire process — it ingests raw DingTalk attendance data, runs it through a cleaning and transformation pipeline built with Pandas, and outputs organized reports that HR can download directly. The Streamlit interface is simple by design: upload the file, get the clean output. No technical knowledge required from the end user. Deployed and actively used by the operations team.
Commissioned by Rhon Go, Operations Director at Neusoft Manila.
Gallery