1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="csrf-token" content="KWnFAM1dfz6CoDlxPmqrnvToLx6YvtRqUUwQOpEr"> 7 8 <!-- SEO Meta Tags --> 9 <title>Our Products - HR System, Sago, Helpdesk | Opensoft Technologies</title> 10 <meta name="description" content="Ready-to-use software solutions: HR System for employee & payroll management, Sago for real-time project monitoring, customizable Helpdesk System. Includes Laravel open source packages."> 11 <meta name="keywords" content="HR system malaysia, project management system, helpdesk system, sago system, laravel packages, open source"> 12 <meta name="author" content="Opensoft Technologies Sdn. Bhd."> 13 <link rel="canonical" href="https://www.myopensoft.net/en/products"> 14 15 <!-- Robots Meta --> 16 <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> 17 18 <!-- Hreflang Tags --> 19 <link rel="alternate" hreflang="ms" href="https://www.myopensoft.net/ms/products"> 20 <link rel="alternate" hreflang="en" href="https://www.myopensoft.net/en/products"> 21 <link rel="alternate" hreflang="x-default" href="https://www.myopensoft.net/en/products"> 22 23 <!-- Google Site Verification --> 24 <meta name="google-site-verification" content="vwxBNjZltQQdsu77nBihlIoZVvYN_0fGWX1smHcyTEo" /> 25 26 <!-- Favicon --> 27 <link rel="icon" type="image/png" href="https://www.myopensoft.net/favicon-96x96.png" sizes="96x96"/> 28 <link rel="icon" type="image/svg+xml" href="https://www.myopensoft.net/favicon.svg"/> 29 <link rel="shortcut icon" href="https://www.myopensoft.net/favicon.ico"/> 30 <link rel="apple-touch-icon" sizes="180x180" href="https://www.myopensoft.net/apple-touch-icon.png"/> 31 <link rel="manifest" href="https://www.myopensoft.net/site.webmanifest"/> 32 33 <!-- Open Graph Meta Tags --> 34 <meta property="og:type" content="website"> 35 <meta property="og:site_name" content="Opensoft Technologies"> 36 <meta property="og:title" content="Our Products - HR System, Sago, Helpdesk | Opensoft Technologies"> 37 <meta property="og:description" content="Ready-to-use software solutions: HR System for employee & payroll management, Sago for real-time project monitoring, customizable Helpdesk System. Includes Laravel open source packages."> 38 <meta property="og:url" content="https://www.myopensoft.net/en/products"> 39 <meta property="og:image" content="https://www.myopensoft.net/build/assets/img/logo-ost-long.png"> 40 <meta property="og:image:width" content="1200"> 41 <meta property="og:image:height" content="630"> 42 <meta property="og:image:alt" content="Our Products - HR System, Sago, Helpdesk | Opensoft Technologies"> 43 <meta property="og:locale" content="en_US"> 44 <meta property="og:locale:alternate" content="ms_MY"> 45 46 <!-- Twitter Card Meta Tags --> 47 <meta name="twitter:card" content="summary_large_image"> 48 <meta name="twitter:site" content="@opensoftmy"> 49 <meta name="twitter:title" content="Our Products - HR System, Sago, Helpdesk | Opensoft Technologies"> 50 <meta name="twitter:description" content="Ready-to-use software solutions: HR System for employee & payroll management, Sago for real-time project monitoring, customizable Helpdesk System. Includes Laravel open source packages."> 51 <meta name="twitter:image" content="https://www.myopensoft.net/build/assets/img/logo-ost-long.png"> 52 53 <!-- Preconnect for Performance --> 54 <link rel="preconnect" href="https://fonts.googleapis.com"> 55 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 56 <link rel="dns-prefetch" href="//matomo.myopensoft.net"> 57 58 <!-- Fonts --> 59 <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap" rel="stylesheet"/> 60 61 <!-- Matomo Analytics (Async) --> 62
62<script> 63 var _paq = window._paq = window._paq || []; 64 _paq.push(['trackPageView']); 65 _paq.push(['enableLinkTracking']); 66 (function() { 67 var u="//matomo.myopensoft.net/"; 68 _paq.push(['setTrackerUrl', u+'matomo.php']); 69 _paq.push(['setSiteId', '2']); 70 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 71 g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 72 })(); 73 </script>
73 74 75 <!-- Scripts --> 76 <link rel="preload" as="style" href="https://www.myopensoft.net/build/assets/app-CiIZrDFt.css" /><link rel="stylesheet" href="https://www.myopensoft.net/build/assets/app-CiIZrDFt.css" data-navigate-track="reload" /> <style src="/build/assets/css/argon.css"></style> 77 <style src="/build/assets/css/nucleo-icons.css"></style> 78 <style src="/build/assets/css/nucleo-svg.css"></style> 79 <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}[wire\:cloak] {display: none !important;}dialog#livewire-error::backdrop {background-color: rgba(0, 0, 0, .6);}</style> 80 </head> 81<body class="font-sans antialiased"> 82<div class="min-h-screen flex flex-col"> 83 <main class="flex-1 bg-abase"> 84 <header class="bg-gradient-to-r from-slate-900 to-purple-900 text-white py-4"> 85 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> 86 <div class="flex justify-between"> 87 <div class="col-span-1 md:col-span-2"> 88 <a href="https://www.myopensoft.net/en"> 89 <img src="https://www.myopensoft.net/build/assets/img/logo-ost-long-light.png" class="h-12 mt-2" 90 alt="OpenSoft Logo"> 91 </a> 92 </div> 93 94 <div> 95 <div class="hidden sm:top-0 sm:right-0 p-6 text-right z-10 sm:flex flex-row gap-6"> 96 <a href="https://www.myopensoft.net/login?locale=en" 97 class="font-semibold text-abase hover:text-cbase dark:text-gray-400 dark:hover:text-white focus:outline focus:outline-2 focus:rounded-sm focus:outline-abase"> 98 Login </a> 99 </div> 100 </div> 101 </div> 102 </div> 103</header> 104 <div class="bg-abase" x-data="{ open: false }"> 105 <div class="py-12"> 106 <div class="mx-auto max-w-7xl px-6 py-4 sm:py-8 lg:px-8 grid grid-cols-1 md:grid-cols-2 107 lg:grid-cols-2 gap-12"> 108 <div class="flex flex-col gap-4"> 109 <h1 110 class="max-w-2xl text-4xl font-bold tracking-tight text-gray-900 sm:text-6xl 111 lg:col-span-2 xl:col-auto" 112 > 113 Products 114 </h1> 115 <div class="mt-6 max-w-xl lg:mt-0 xl:col-end-1 xl:row-start-1"> 116 <p class="text-lg leading-8 text-gray-600 mb-8"> 117 At Opensoft, we design and deliver products that solve real-world challenges through 118 innovation, simplicity, and performance. Our solutions are built to empower businesses, 119 streamline operations, and enhance user experiences. 120 121 122 123 124 125 126 127 128 129 130 131 </p> 132 133 <p class="text-lg leading-8 text-gray-600 mb-8"> 134 Each product is developed with a strong focus on: 135 </p> 136 137 <div class="space-y-4 mb-8"> 138 <div class="flex flex-col space-x-3 gap-2"> 139 <div class="flex flex-row space-x-3"> 140 <svg class="h-6 w-6 text-purple-600 flex-shrink-0" fill="none" stroke="currentColor"
141 viewBox="0 0 24 24"> 142 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 143 d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"/> 144 </svg> 145 <span class="text-gray-600 text-lg">User-Centered Design</span> 146 </div> 147 <span class="text-gray-400 pl-6"> 148 Intuitive interfaces and seamless functionality tailored to real user needs. 149 </span> 150 </div> 151 <div class="flex flex-col space-x-3 gap-2"> 152 <div class="flex flex-row space-x-3"> 153 <svg class="h-6 w-6 text-purple-600 flex-shrink-0" fill="none" stroke="currentColor" 154 viewBox="0 0 24 24"> 155 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 156 d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"/> 157 </svg> 158 <span class="text-gray-600 text-lg">Reliability & Security</span> 159 </div> 160 <span class="text-gray-400 pl-6"> 161 Built on industry standards, with secure architecture and stable performance. 162 </span> 163 </div> 164 <div class="flex flex-col space-x-3 gap-2"> 165 <div class="flex flex-row space-x-3"> 166 <svg class="h-6 w-6 text-purple-600 flex-shrink-0" fill="none" stroke="currentColor"
167 viewBox="0 0 24 24"> 168 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 169 d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"/> 170 </svg> 171 <span class="text-gray-600 text-lg">Continuous Innovation</span> 172 </div> 173 <span class="text-gray-400 pl-6"> 174 Regular updates and improvements based on customer feedback and evolving technologies. 175 </span> 176 </div> 177 </div> 178 </div> 179 </div> 180 </div> 181 182 <div class="mx-auto max-w-7xl px-6 py-4 sm:py-8 lg:px-8 grid grid-cols-1 md:grid-cols-2 183 lg:grid-cols-3 gap-12"> 184 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white h-[480px] w-80"> 185 <!-- Full height background image --> 186 <img src="https://www.myopensoft.net/build/assets/img/products/product-hr.webp" 187 alt="HR product image" 188 loading="lazy" 189 class="absolute inset-0 w-full h-full object-cover transition-transform duration-500 190 ease-in-out group-hover:scale-110" 191 /> 192 193 <!-- Gradient overlay for readability --> 194 <div class="absolute inset-0 bg-gradient-to-t 195 from-white via-white/80 to-transparent"></div> 196 197 <!-- Content at the top or bottom --> 198 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 199 <!-- Name + verified icon --> 200 <div class="flex items-center space-x-2"> 201 <h2 class="text-lg font-semibold">HR System</h2> 202 </div> 203 204 <!-- Bio --> 205 <p class="text-sm text-gray-700">Centralized Human Resource Management System for Efficient Employee and Payroll Operations</p> 206 207 </div> 208</div> 209 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white h-[480px] w-80"> 210 <!-- Full height background image --> 211 <img src="https://www.myopensoft.net/build/assets/img/products/product-sago.webp" 212 alt="Sago product image" 213 loading="lazy" 214 class="absolute inset-0 w-full h-full object-cover transition-transform duration-500 215 ease-in-out group-hover:scale-110" 216 /> 217 218 <!-- Gradient overlay for readability --> 219 <div class="absolute inset-0 bg-gradient-to-t 220 from-white via-white/80 to-transparent"></div> 221 222 <!-- Content at the top or bottom --> 223 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 224 <!-- Name + verified icon --> 225 <div class="flex items-center space-x-2"> 226 <h2 class="text-lg font-semibold">Sago</h2> 227 </div> 228 229 <!-- Bio --> 230 <p class="text-sm text-gray-700">Comprehensive & Real-Time Monitoring Project Control System</p> 231 232 </div> 233</div> 234 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white h-[480px] w-80"> 235 <!-- Full height background image --> 236 <img src="https://www.myopensoft.net/build/assets/img/products/product-helpdesk.webp" 237 alt="Helpdesk product image" 238 loading="lazy" 239 class="absolute inset-0 w-full h-full object-cover transition-transform duration-500 240 ease-in-out group-hover:scale-110" 241 /> 242 243 <!-- Gradient overlay for readability --> 244 <div class="absolute inset-0 bg-gradient-to-t 245 from-white via-white/80 to-transparent"></div> 246 247 <!-- Content at the top or bottom --> 248 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 249 <!-- Name + verified icon --> 250 <div class="flex items-center space-x-2"> 251 <h2 class="text-lg font-semibold">Helpdesk</h2> 252 </div> 253 254 <!-- Bio --> 255 <p class="text-sm text-gray-700">Customizable Helpdesk System To Suite Your Business Needs</p> 256 257 </div> 258</div> 259 </div> 260 261 <div class="mx-auto max-w-7xl px-6 py-4 sm:py-8 lg:px-8 grid grid-cols-1 md:grid-cols-2 262 lg:grid-cols-2 gap-12"> 263 <div class="flex flex-col gap-4"> 264 <h1 265 class="max-w-2xl text-4xl font-bold tracking-tight text-gray-900 sm:text-6xl 266 lg:col-span-2 xl:col-auto" 267 > 268 Open Source Projects 269 </h1> 270 <div class="mt-6 max-w-xl lg:mt-0 xl:col-end-1 xl:row-start-1"> 271 <p class="text-lg leading-8 text-gray-600"> 272 At Opensoft, we believe in the power of collaboration and transparency. 273 Our open source contributions reflect our commitment to giving back to the tech community, 274 sharing innovative solutions, and supporting continuous learning. 275 </p> 276 </div> 277 </div> 278 </div> 279 280 <div class="mx-auto max-w-7xl px-6 py-4 sm:py-8 lg:px-8 grid grid-cols-1 md:grid-cols-2 281 lg:grid-cols-3 gap-8"> 282 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white w-80 h-[180px]"> 283 <!-- Full height background image --> 284 285 <!-- Gradient overlay for readability --> 286 <div class="absolute inset-0 bg-gradient-to-t 287 from-white via-white/80 to-transparent"></div> 288 289 <!-- Content at the top or bottom --> 290 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 291 <!-- Name + verified icon --> 292 <div class="flex items-center space-x-2"> 293 <h2 class="text-lg font-semibold">Runner</h2> 294 </div> 295 296 <!-- Bio --> 297 <p class="text-sm text-gray-700">Organize your running number generation to prevent race conditions issue</p> 298 299 <!-- Stats and button --> 300 <div class="flex items-center justify-between pt-2"> 301 <a 302 href="https://packagist.org/packages/myopensoft/runner" 303 rel="noopener noreferrer nofollow" 304 target="_blank" 305 class="bg-white px-4 py-1 text-sm rounded-full shadow text-gray-800 306 font-medium hover:bg-purple-100" 307 > 308 Show more 309 </a> 310 </div> 311 </div> 312</div> 313 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white w-80 h-[180px]"> 314 <!-- Full height background image --> 315 316 <!-- Gradient overlay for readability --> 317 <div class="absolute inset-0 bg-gradient-to-t 318 from-white via-white/80 to-transparent"></div> 319 320 <!-- Content at the top or bottom --> 321 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 322 <!-- Name + verified icon --> 323 <div class="flex items-center space-x-2"> 324 <h2 class="text-lg font-semibold">Filament Crud Generator</h2> 325 </div> 326 327 <!-- Bio --> 328 <p class="text-sm text-gray-700">Generate a fully functional CRUD interface for your Laravel models in minutes</p> 329 330 <!-- Stats and button --> 331 <div class="flex items-center justify-between pt-2"> 332 <a 333 href="https://packagist.org/packages/myopensoft/filament-crud-generator" 334 rel="noopener noreferrer nofollow" 335 target="_blank" 336 class="bg-white px-4 py-1 text-sm rounded-full shadow text-gray-800 337 font-medium hover:bg-purple-100" 338 > 339 Show more 340 </a> 341 </div> 342 </div> 343</div> 344 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white w-80 h-[180px]"> 345 <!-- Full height background image --> 346 347 <!-- Gradient overlay for readability --> 348 <div class="absolute inset-0 bg-gradient-to-t 349 from-white via-white/80 to-transparent"></div> 350 351 <!-- Content at the top or bottom --> 352 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 353 <!-- Name + verified icon --> 354 <div class="flex items-center space-x-2"> 355 <h2 class="text-lg font-semibold">Laravel Health Checker</h2> 356 </div> 357 358 <!-- Bio --> 359 <p class="text-sm text-gray-700">Send telemetric data to monitor the health of your application</p> 360 361 <!-- Stats and button --> 362 <div class="flex items-center justify-between pt-2"> 363 <a 364 href="https://packagist.org/packages/myopensoft/laravel-health-checker" 365 rel="noopener noreferrer nofollow" 366 target="_blank" 367 class="bg-white px-4 py-1 text-sm rounded-full shadow text-gray-800 368 font-medium hover:bg-purple-100" 369 > 370 Show more 371 </a> 372 </div> 373 </div> 374</div> 375 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white w-80 h-[180px]"> 376 <!-- Full height background image --> 377 378 <!-- Gradient overlay for readability --> 379 <div class="absolute inset-0 bg-gradient-to-t 380 from-white via-white/80 to-transparent"></div> 381 382 <!-- Content at the top or bottom --> 383 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 384 <!-- Name + verified icon --> 385 <div class="flex items-center space-x-2"> 386 <h2 class="text-lg font-semibold">Kepoh WebAPI</h2> 387 </div> 388 389 <!-- Bio --> 390 <p class="text-sm text-gray-700">Send exception message to API to help you get the error before it happens</p> 391 392 <!-- Stats and button --> 393 <div class="flex items-center justify-between pt-2"> 394 <a 395 href="https://packagist.org/packages/myopensoft/laravel-kepoh-webapi" 396 rel="noopener noreferrer nofollow" 397 target="_blank" 398 class="bg-white px-4 py-1 text-sm rounded-full shadow text-gray-800 399 font-medium hover:bg-purple-100" 400 > 401 Show more 402 </a> 403 </div> 404 </div> 405</div> 406 <div class="group relative rounded-2xl overflow-hidden shadow-xl bg-white w-80 h-[180px]"> 407 <!-- Full height background image --> 408 409 <!-- Gradient overlay for readability --> 410 <div class="absolute inset-0 bg-gradient-to-t 411 from-white via-white/80 to-transparent"></div> 412 413 <!-- Content at the top or bottom --> 414 <div class="absolute bottom-0 w-full p-5 text-gray-900 space-y-2"> 415 <!-- Name + verified icon --> 416 <div class="flex items-center space-x-2"> 417 <h2 class="text-lg font-semibold">SSL Checker</h2> 418 </div> 419 420 <!-- Bio --> 421 <p class="text-sm text-gray-700">Check SSL certificate expiration date before it's too late</p> 422 423 <!-- Stats and button --> 424 <div class="flex items-center justify-between pt-2"> 425 <a 426 href="https://packagist.org/packages/myopensoft/laravel-ssl-checker" 427 rel="noopener noreferrer nofollow" 428 target="_blank" 429 class="bg-white px-4 py-1 text-sm rounded-full shadow text-gray-800 430 font-medium hover:bg-purple-100" 431 > 432 Show more 433 </a> 434 </div> 435 </div> 436</div> 437 </div> 438 </div> 439 </div> 440 </main> 441 <!-- Footer Section --> 442<footer class="bg-gradient-to-r from-slate-900 to-purple-900 text-white py-16"> 443 <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
444 <div class="grid grid-cols-1 md:grid-cols-5 gap-8 mb-8"> 445 <div class="col-span-1 md:col-span-2"> 446 <a href="https://www.myopensoft.net/en"> 447 <h3 class="text-2xl font-bold mb-4 bg-gradient-to-r from-purple-400 to-pink-400 bg-clip-text text-transparent"> 448 <img src="https://www.myopensoft.net/build/assets/img/logo-ost-long-light.png" class="w-1/2 md:w-1/3" 449 alt="OpenSoft Logo"> 450 </h3> 451 </a> 452 <p class="text-slate-100 mb-6 max-w-md"> 453 Creating exceptional digital experiences that drive business growth and user engagement. 454 </p> 455 <div class="flex space-x-4"> 456 <a href="https://www.instagram.com/opensoft_tech/" 457 target="_blank" 458 rel="noopener noreferrer" 459 class="p-2 bg-white/10 rounded-full hover:bg-purple-600 transition-all 460 duration-300 hover:scale-110"> 461 <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M 11.46875 5 C 7.917969 5 5 7.914063 5 11.46875 L 5 20.53125 C 5 24.082031 7.914063 27 11.46875 27 L 20.53125 27 C 24.082031 27 27 24.085938 27 20.53125 L 27 11.46875 C 27 7.917969 24.085938 5 20.53125 5 Z M 11.46875 7 L 20.53125 7 C 23.003906 7 25 8.996094 25 11.46875 L 25 20.53125 C 25 23.003906 23.003906 25 20.53125 25 L 11.46875 25 C 8.996094 25 7 23.003906 7 20.53125 L 7 11.46875 C 7 8.996094 8.996094 7 11.46875 7 Z M 21.90625 9.1875 C 21.402344 9.1875 21 9.589844 21 10.09375 C 21 10.597656 21.402344 11 21.90625 11 C 22.410156 11 22.8125 10.597656 22.8125 10.09375 C 22.8125 9.589844 22.410156 9.1875 21.90625 9.1875 Z M 16 10 C 12.699219 10 10 12.699219 10 16 C 10 19.300781 12.699219 22 16 22 C 19.300781 22 22 19.300781 22 16 C 22 12.699219 19.300781 10 16 10 Z M 16 12 C 18.222656 12 20 13.777344 20 16 C 20 18.222656 18.222656 20 16 20 C 13.777344 20 12 18.222656 12 16 C 12 13.777344 13.777344 12 16 12 Z"/></svg> </a> 462 <a href="https://www.linkedin.com/company/opensoft-technologies-sdn-bhd" 463 target="_blank" 464 rel="noopener noreferrer" 465 class="p-2 bg-white/10 rounded-full hover:bg-purple-600 transition-all 466 duration-300 hover:scale-110"> 467 <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M 7.5 5 C 6.132813 5 5 6.132813 5 7.5 L 5 24.5 C 5 25.867188 6.132813 27 7.5 27 L 24.5 27 C 25.867188 27 27 25.867188 27 24.5 L 27 7.5 C 27 6.132813 25.867188 5 24.5 5 Z M 7.5 7 L 24.5 7 C 24.785156 7 25 7.214844 25 7.5 L 25 24.5 C 25 24.785156 24.785156 25 24.5 25 L 7.5 25 C 7.214844 25 7 24.785156 7 24.5 L 7 7.5 C 7 7.214844 7.214844 7 7.5 7 Z M 10.4375 8.71875 C 9.488281 8.71875 8.71875 9.488281 8.71875 10.4375 C 8.71875 11.386719 9.488281 12.15625 10.4375 12.15625 C 11.386719
46712.15625 12.15625 11.386719 12.15625 10.4375 C 12.15625 9.488281 11.386719 8.71875 10.4375 8.71875 Z M 19.46875 13.28125 C 18.035156 13.28125 17.082031 14.066406 16.6875 14.8125 L 16.625 14.8125 L 16.625 13.5 L 13.8125 13.5 L 13.8125 23 L 16.75 23 L 16.75 18.3125 C 16.75 17.074219 16.996094 15.875 18.53125 15.875 C 20.042969 15.875 20.0625 17.273438 20.0625 18.375 L 20.0625 23 L 23 23 L 23 17.78125 C 23 15.226563 22.457031 13.28125 19.46875 13.28125 Z M 9 13.5 L 9 23 L 11.96875 23 L 11.96875 13.5 Z"/></svg> </a> 468 <a href="https://malaysia.indeed.com/cmp/Opensoft-Technologies-Sdn-Bhd/jobs" 469 target="_blank" 470 rel="noopener noreferrer" 471 class="p-2 bg-white/10 rounded-full hover:bg-purple-600 transition-all 472 duration-300 hover:scale-110"> 473 <svg class="fill-white hover:fill-white h-4 w-5 text-white fill-white" viewBox="0 0 400 400" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M192.63 356.045v-143.5c4.2.4 8.3.6 12.3.6 20.1 0 38.9-5.3 54.9-14.5v157.5c0 13.4-3.1 23.4-9.4 30 -6.3 6.6-14.4 9.9-24.5 9.9 -9.8 0-17.7-3.3-23.9-10.1 -6-6.9-9.4-16.6-9.4-29.9Zm.4-343.8c41.6-14.61 89.2-13.81 124.7 16.2 6.6 6.1 14.2 13.6 17.1 22.7 3.7 11.2-12.5-1.1-14.9-2.8 -11.6-7.4-23.2-13.6-36.3-17.9 -70-21.01-136.3 16.9-177.5 76.1 -16.91 26-28.21 53.4-37.41 83.6 -.9 3.3-1.8 7.6-3.7 10.5 -1.8 3.3-.71-8.8-.71-9.4 1.5-12.5 4.1-24.5 7.2-36.6 19.1-64.2 61.1-117.8 121.5-142.4Zm80.7 115.6c0 27.3-22.1 49.5-49.4 49.5 -27.3 0-49.4-22.1-49.4-49.5s22.1-49.5 49.4-49.5c27.3 0 49.4 22.1 49.4 49.5Z"/></svg> 474 </a> 475 <a href="https://gitlab.com/myopensoft" 476 target="_blank" 477 rel="noopener noreferrer" 478 class="p-2 bg-white/10 rounded-full hover:bg-purple-600 transition-all 479 duration-300 hover:scale-110"> 480 <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M 8.382813 1.972656 L 4.078125 13.453125 L 3.835938 14.105469 L 1.796875 19.542969 L 16 29.875 L 30.203125 19.542969 L 28.164063 14.105469 L 23.613281 1.972656 L 19.882813 13.453125 L 12.117188 13.453125 Z M 8.25 8.027344 L 10.015625 13.453125 L 6.214844 13.453125 Z M 23.75 8.027344 L 25.785156 13.453125 L 21.984375 13.453125 Z M 5.464844 15.453125 L 10.664063 15.453125 L 14.09375 26.015625 L 4.203125 18.820313 Z M 12.765625 15.453125 L 19.234375 15.453125 L 16 25.402344 Z M 21.335938 15.453125 L 26.53125 15.453125 L 27.796875 18.820313 L 17.902344 26.015625 Z"/></svg> </a> 481 <a href="https://packagist.org/packages/myopensoft" 482 target="_blank" 483 rel="noopener noreferrer" 484 class="p-2 bg-white/10 rounded-full hover:bg-purple-600 transition-all 485 duration-300 hover:scale-110"> 486 <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon"> 487 <path stroke-linecap="round" stroke-linejoin="round" d="M17.25 6.75 22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3-4.5 16.5"/> 488</svg> </a> 489 </div> 490 </div> 491 492 <div> 493 <h4 class="text-lg font-semibold mb-4">Services</h4> 494 <ul class="space-y-2 text-slate-100"> 495 <li> 496 <a href="https://www.myopensoft.net/en/services/web-mobile" 497 class="hover:text-purple-400 transition-colors"> 498 Web, Mobile Development 499 </a> 500 </li> 501 <li> 502 <a href="https://www.myopensoft.net/en/services/big-data" 503 class="hover:text-purple-400 transition-colors"> 504 Big Data Analysis 505 </a> 506 </li> 507 <li>Integration</li> 508 <li>IT Support</li> 509 <li>Project Management</li> 510 <li>Hardware Supply</li> 511 </ul> 512 </div> 513 514 <div> 515 <h4 class="text-lg font-semibold mb-4">Company</h4> 516 <ul class="space-y-2 text-slate-100"> 517 <li> 518 <a href="https://www.myopensoft.net/en/about-us" 519 class="hover:text-purple-400 transition-colors"> 520 About Us 521 </a> 522 </li> 523 524 525 526 527 528 <li> 529 <a href="https://www.myopensoft.net/en/products" 530 class="hover:text-purple-400 transition-colors"> 531 Products 532 </a> 533 </li> 534 <li> 535 <a href="https://www.myopensoft.net/en/join-us" 536 class="hover:text-purple-400 transition-colors"> 537 Join Us 538 </a> 539 </li> 540 <li> 541 <a href="https://www.myopensoft.net/en/contact" 542 class="hover:text-purple-400 transition-colors"> 543 Contact 544 </a> 545 </li> 546 <li> 547 <a href="https://www.myopensoft.net/en/services" 548 class="hover:text-purple-400 transition-colors"> 549 Services 550 </a> 551 </li> 552 <li> 553 <a href="https://www.myopensoft.net/en/clients" 554 class="hover:text-purple-400 transition-colors"> 555 Clients 556 </a> 557 </li> 558 </ul> 559 </div> 560 561 <div> 562 <h4 class="text-lg font-semibold mb-4">Policy & Profile</h4> 563 <ul class="space-y-2 text-slate-100"> 564 <li> 565 <a href="https://www.myopensoft.net/en/policies/privacy" 566 class="hover:text-purple-400 transition-colors"> 567 Privacy 568 </a> 569 </li> 570 <li> 571 <a href="https://www.myopensoft.net/en/policies/security" 572 class="hover:text-purple-400 transition-colors"> 573 Security 574 </a> 575 </li> 576 <li> 577 <a href="/profile" 578 class="hover:text-purple-400 transition-colors"> 579 Profile 580 </a> 581 </li> 582 </ul> 583 </div> 584 </div> 585 586 <div class="border-t border-gray-700 pt-8 text-center"> 587 <p class="text-gray-400"> 588 © 2025 Opensoft Technologies Sdn. Bhd. | All rights reserved. Crafted with â¤ï¸ for digital excellence. 589 </p> 590 </div> 591 </div> 592</footer> 593</div> 594
595<script src="/livewire/livewire.min.js?id=0f6341c0" data-csrf="KWnFAM1dfz6CoDlxPmqrnvToLx6YvtRqUUwQOpEr" data-update-uri="/livewire/update" data-navigate-once="true"></script>
595 596<link rel="modulepreload" as="script" href="https://www.myopensoft.net/build/assets/app-DfiW9RPC.js" /><link rel="modulepreload" as="script" href="https://www.myopensoft.net/build/assets/argon-CWTYGwvZ.js" />
596<script type="module" src="https://www.myopensoft.net/build/assets/app-DfiW9RPC.js" data-navigate-track="reload"></script>
596<script type="module" src="https://www.myopensoft.net/build/assets/argon-CWTYGwvZ.js" data-navigate-track="reload"></script>
596</body> 597</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.