← Back
App #682 · 🇳🇱 the Netherlands
Disaster score 163Common
The Management Assistant built a timesheet app because the other timesheet app sucks
🧟 Builder has left
Users1
Departments0
Criticality8%
Money involved€61,464/yr
“It's basically done.”— Kevin, The Management Assistant
- Reason:
- Officially because the meeting to fix it created 2 more meetings. Forked from a tutorial at 16:33 and never cleaned up.
- Built by:
- Kevin, a warehouse supervisor
- Build time:
- an afternoon, mostly
- Built with:
- React, Vite and enthusiasm
- Database:
- Jira custom fields, somehow
- Authentication:
- passwords are encrypted with Base64
- Deployment:
- deployed by copying files over RDP
- Responsible:
- Anja, who inherited it from Kevin by accident
- Documentation:
- two architecture diagrams that disagree
- Security situation:
- passwords are stored in a spreadsheet for emergencies
- Future disaster:
- It will hold the only copy of Headcount_new.xlsx.
Accidentally connected to (1)
- → shares one OAuth client with the test environment
Age: 303 days · originally expected to last 3 months · 2 owners so far · survived 1 reorganisation · last meaningful change 303 days ago · original builder left 265 days ago
Rated common mostly because: €61k per year, the builder has left, 1 accidental connections.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility