We are a 12-person team in Hamburg specializing in ventilation system installation and spare parts distribution. We have around 150 corporate clients, and constantly fielding emails asking for order updates, delivery notes, or technical compliance certificates takes up a significant chunk of our workday.
We want to set up a customer portal where clients can log in track their order stages, and download PDF documents. A developer we spoke with mentioned he could install a free open-source portal framework on our own server, and aside from a 4,000 Euro initial setup fee, we wouldn't pay any software licensing costs. On the other hand, off-the-shelf cloud solutions run around 180 Euro per month total based on our user count.
We don't have a full-time software developer or systems administrator on staff. If we go with an open-source setup what would we realistically be taking on in terms of security patches, backups, and server administration? Which option is more rational at our scale?