β Back
What you are claiming
App #457 Β· π©πͺ Germany
Disaster score 570Legendary
Procurement built yet another project tracker
π§ Builder has leftποΈ Older than the departmentπΈοΈ Load bearing
Users12
Departments0
Criticality52%
Money involvedβ¬0/yr
βSales already promised it.ββ Marco, Procurement
- Reason:
- Honestly? Because the budget expires on Friday. With dark mode and no error handling.
- Built by:
- Marco, a warehouse supervisor
- Build time:
- 3 evenings
- Built with:
- Svelte, which nobody else here writes
- Database:
- a Google Sheet with 191,966 rows and 31 tabs
- Authentication:
- the API key is called PUBLIC_API_KEY
- Deployment:
- using a self-signed certificate everybody has accepted
- Responsible:
- Operations, but they strongly disagree
- Documentation:
- none whatsoever
- Security situation:
- the admin page is protected by not linking to it
- Future disaster:
- It will import production data into the test environment.
Accidentally connected to (6)
- β syncs nightly because "real-time was too risky"
- β depends on LibreOffice rendering the spreadsheet correctly
- β downloads a CSV from SAP at 03:00
- β logs errors into a text file on the server
- β has a Zapier workflow nobody can access
- β has a cron job that triggers a webhook
β οΈ Removing this app may now destroy the company.
Age: 6.1 years Β· originally expected to last 2 months Β· 4 owners so far Β· survived 1 reorganisation Β· last meaningful change 420 days ago Β· original builder left 216 days ago
Rated legendary mostly because: 6 accidental connections, 52% chance of becoming business critical, alive 37x longer than intended.
Admit this was you
Procurement built yet another project tracker