[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"site:en":3,"case:en:education-multiportal":109,"seo:en:\u002Fen\u002Fcase-studies\u002Feducation-multiportal":29},{"locale":4,"settings":5,"services":30,"hasBlog":38},"en",{"company":6,"contact":20,"social":24,"analytics":27,"seo":28},{"name":7,"legalName":7,"url":8,"nip":9,"krs":10,"address":11,"brand":16,"regon":17,"registryCourt":18,"shareCapital":19},"Softwaresystem sp. z o.o.","https:\u002F\u002Fsoftwaresystem.pl","7532454521","0000807293",{"street":12,"postalCode":13,"city":14,"country":15},"Obrońców Tobruku 5\u002F203A","48-300","Nysa","Polska","SoftwareSystem","","VIII Wydział Gospodarczy Krajowego Rejestru Sądowego w Opolu","5 000 zł (wniesiony w całości)",{"email":21,"phone":22,"meetingUrl":23,"hours":17},"kontakt@softwaresystem.pl","+48 726 456 455","https:\u002F\u002Fapp.simplymeet.me\u002Fsoftwaresystem",{"linkedin":25,"facebook":26,"github":17},"https:\u002F\u002Fpl.linkedin.com\u002Fcompany\u002Fsoftwaresystempl","https:\u002F\u002Fwww.facebook.com\u002Fsoftwaresystempl\u002F",{"gtmId":17},{"ogImage":29},null,[31,39,46,53,60,66,73,78,84,90,97,103],{"key":32,"slug":32,"slugs":33,"title":35,"excerpt":36,"icon":37,"featured":38},"web-apps",{"pl":34,"en":32},"aplikacje-webowe","Web apps","Internal panels, B2B portals and operational tools in the browser, built around your processes.","web",true,{"key":40,"slug":40,"slugs":41,"title":43,"excerpt":44,"icon":45,"featured":38},"custom-software",{"pl":42,"en":40},"dedykowane-oprogramowanie","Custom software","Software written for how your company works when ready-made tools fall short. You own the code.","code",{"key":47,"slug":47,"slugs":48,"title":50,"excerpt":51,"icon":52,"featured":38},"erp-crm-hrm",{"pl":49,"en":47},"systemy-erp-crm-hrm","ERP, CRM and HRM systems","Sales, stock, customers and HR in one system: a ready-made ERP (e.g. WAPRO) or custom modules.","systems",{"key":54,"slug":54,"slugs":55,"title":57,"excerpt":58,"icon":59,"featured":38},"websites",{"pl":56,"en":54},"strony-www","Company websites and web platforms","Fast company websites with a content panel, SEO and contact forms.","globe",{"key":61,"slug":61,"slugs":62,"title":64,"excerpt":65,"icon":61,"featured":38},"cloud",{"pl":63,"en":61},"chmura-i-infrastruktura","Cloud and infrastructure","Servers in the cloud or on premises, with backups, monitoring and predictable costs.",{"key":67,"slug":67,"slugs":68,"title":70,"excerpt":71,"icon":72,"featured":38},"server-admin",{"pl":69,"en":67},"administracja-serwerami","Server administration","Linux and Windows servers: updates, backups, monitoring, security and incident response.","server",{"key":74,"slug":74,"slugs":75,"title":76,"excerpt":77,"icon":74,"featured":38},"devops",{"pl":74,"en":74},"DevOps and CI\u002FCD","Automated builds, tests and deployments, with a quick rollback to the previous version.",{"key":79,"slug":79,"slugs":80,"title":82,"excerpt":83,"icon":79,"featured":38},"ai",{"pl":81,"en":79},"ai-dla-firm","AI for business","Language models for specific tasks: enquiries, documents, reports. With control over your data.",{"key":85,"slug":85,"slugs":86,"title":88,"excerpt":89,"icon":85,"featured":38},"automation",{"pl":87,"en":85},"automatyzacja-procesow","Process automation","Repetitive tasks turned into automatic workflows, usually in n8n.",{"key":91,"slug":91,"slugs":92,"title":94,"excerpt":95,"icon":96,"featured":38},"integrations",{"pl":93,"en":91},"integracje-api","API integrations","We connect ERP (e.g. WAPRO), KSeF, online shops, couriers, payments and CRM so data is not retyped.","api",{"key":98,"slug":98,"slugs":99,"title":101,"excerpt":102,"icon":98,"featured":38},"architecture",{"pl":100,"en":98},"architektura-oprogramowania","Software architecture","A plan for a system before coding, or a clean-up of one that grew without a plan.",{"key":104,"slug":104,"slugs":105,"title":107,"excerpt":108,"icon":104,"featured":38},"maintenance",{"pl":106,"en":104},"utrzymanie-systemow","Maintenance and development","Updates, backups, monitoring, fixes and new features after launch. We also take over other teams' systems.",{"item":110},{"key":111,"slug":111,"slugs":112,"title":114,"excerpt":115,"client":116,"industry":117,"year":29,"tags":118,"metrics":123,"cover":29,"visibility":132,"visibilityType":133,"featured":134,"problem":135,"result":136,"body":137,"seo":183,"related":184},"education-multiportal",{"pl":113,"en":111},"multiportal-edukacyjny","Education multi-portal","Website CMS, class scheduling, conference system, and container infrastructure – one platform for the institution.","Client: higher education institution, Poland (anonymous)","Education",[119,120,121,122],"Multi-portal","CMS","Docker","Scheduling",[124,127,130],{"label":125,"value":126},"Multi-portal for the entire institution","1",{"label":128,"value":129},"Modules: web, schedule, conferences, CMS","4+",{"label":131,"value":121},"Containerized deployment","Anonymous","anonymous",false,"Each university module ran separately – difficult administration and no shared login.","The institution manages content, schedules, and conferences from one ecosystem.",{"title":138,"description":139,"ogTitle":140,"ogDescription":141,"industry":117,"heroTitle":142,"heroLead":143,"clientLabel":116,"visibilityLabel":144,"challenge":145,"solution":156,"results":168,"visibilityType":133,"technologies":182},"Education multi-portal – case study","Integrated multi-portal: website content management, class scheduling, conference system, and Docker deployment.","Education multi-portal – SoftwareSystem","Case study: CMS, class scheduling, online conferences, and containerization for a university.","Website, schedule, and conferences in one platform","A university with several separate systems – website editing, class scheduling, and online conferences without shared infrastructure.","Anonymous project (NDA)",{"badge":146,"title":147,"lead":135,"paragraphs":148,"bullets":152},"Challenge","Many systems, no consistent infrastructure",[149,150,151],"The website required manual content updates by IT instead of independent editorial work.","Class schedules built in spreadsheets – room and lecturer conflicts detected only after publication.","Online conferences in an external tool without integration with the institution event catalog.",[153,154,155],"No CMS for editorial team","Class schedules in spreadsheets","Conferences outside university platform",{"badge":157,"title":158,"lead":159,"paragraphs":160,"bullets":163},"Solution","Multi-portal with modules and containerization","CMS, class scheduling, conferences, and shared Docker infrastructure.",[161,162],"We deployed a multi-portal with a CMS module – editorial publishes website content without IT involvement. Class scheduling validates room and lecturer conflicts before publication.","The conference system integrates with the institution event catalog. Everything runs in Docker containers – easier deployments, scaling, and updates without downtime.",[164,165,166,167],"Website CMS with editorial roles","Class schedule with conflict validation","Online conference module","Docker\u002FKubernetes infrastructure",{"badge":169,"title":170,"lead":136,"paragraphs":171,"bullets":174,"metrics":178},"Outcome","Independent editorial work and predictable deployments",[172,173],"Editorial updates the website without IT tickets – content publishes immediately after approval.","New module versions deploy via containers – lower risk of downtime during the semester.",[175,176,177],"CMS for editorial without IT","Conflict-free class scheduling","Conferences in the university ecosystem",[179,180,181],{"label":125,"value":126},{"label":128,"value":129},{"label":131,"value":121},[119,120,121,122],{"title":138,"description":139,"ogTitle":140,"ogDescription":141,"ogImage":29,"noindex":134},[185,209,232],{"key":186,"slug":187,"slugs":188,"title":190,"excerpt":191,"client":192,"industry":117,"year":29,"tags":193,"metrics":198,"cover":29,"visibility":132,"visibilityType":133,"featured":134,"problem":207,"result":208},"education-elearning","e-learning-platform",{"pl":189,"en":187},"platforma-elearningowa","Full-scale e-learning platform","LMS with courses, tests, certificates, lecturer and admin panels, and participant progress tracking.","Client: educational institution, Poland (anonymous)",[194,195,196,197],"E-learning","LMS","Vue.js","PostgreSQL",[199,202,205],{"label":200,"value":201},"Active platform users","1000+",{"label":203,"value":204},"Students, lecturers, admins","Multi-role",{"label":206,"value":126},"E-learning platform","Lecturers published content in different places – participants had no unified progress panel.","Participants have one panel, lecturers have a course delivery tool.",{"key":210,"slug":210,"slugs":211,"title":213,"excerpt":214,"client":215,"industry":216,"year":29,"tags":217,"metrics":221,"cover":29,"visibility":132,"visibilityType":133,"featured":38,"problem":230,"result":231},"erp-window-joinery",{"pl":212,"en":210},"erp-stolarka-okienna","ERP system for a window manufacturer","B2B portal: orders, contract preview, transport packages, lead-time forecasts, shipping claims, and shipment tracking.","Client: window joinery manufacturer, Poland (anonymous)","Window joinery",[218,219,197,220],"ERP","B2B portal","Shipping integrations",[222,225,228],{"label":223,"value":224},"Order, contract, and package view","360°",{"label":226,"value":227},"Shipment status monitoring","Live",{"label":229,"value":126},"Portal for the B2B partner network","Sales, production, and logistics used separate systems – end customers had no transparent status view.","One access point instead of calls and emails about order status.",{"key":233,"slug":234,"slugs":235,"title":237,"excerpt":238,"client":239,"industry":240,"year":29,"tags":241,"metrics":245,"cover":29,"visibility":132,"visibilityType":133,"featured":38,"problem":254,"result":255},"transport-routes-docs","transport-routes-shipping-docs",{"pl":236,"en":234},"analiza-tras-dokumenty-spedycyjne","Route analysis and international shipping docs","Route optimization, international shipping document generation, and fleet fuel consumption monitoring.","Client: transport company, Central Europe (anonymous)","Transport and freight",[242,243,197,244],"Route analysis","Shipping documents","Maps",[246,249,251],{"label":247,"value":248},"International shipment handling","Multi-country",{"label":250,"value":126},"Unified shipping document system",{"label":252,"value":253},"Route and fuel analysis access","24\u002F7","Dispatchers and drivers worked on spreadsheets and Word templates – every international shipment was a separate process.","Dispatchers plan routes in the system, documents are generated automatically."]