PageSourceSearch

https://www.myopensoft.net/en/products

html myopensoft.net collected 2026-09-24 14:04:25 UTC 34,087 bytes, 597 lines download raw bytes

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 &amp; 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 &amp; 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 &amp; 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 &amp; 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&#039;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.