Merge branch '25-05-2025/New-Changes' of https://github.com/OwethuManagedServices/oms-website-nextjs into 25-05-2025/New-Changes

This commit is contained in:
2025-05-26 09:51:44 +02:00
5 changed files with 44 additions and 27 deletions

View File

@ -228,7 +228,7 @@ export default function AboutUsPage() {
</h3> </h3>
<p className="text-gray-700 dark:text-gray-300 leading-relaxed font-poppins flex-grow"> <p className="text-gray-700 dark:text-gray-300 leading-relaxed font-poppins flex-grow">
&quot;To be global leaders in delivering cutting-edge IT &quot;To be global leaders in delivering cutting-edge IT
solutions, pushing the boundaries of what&apos;s possible, and solutions, pushing the boundaries of what&apos;s possible,and
transforming industries for the better.&quot; transforming industries for the better.&quot;
</p> </p>
</div> </div>
@ -247,7 +247,7 @@ export default function AboutUsPage() {
<p className="text-gray-700 dark:text-gray-300 leading-relaxed font-poppins flex-grow"> <p className="text-gray-700 dark:text-gray-300 leading-relaxed font-poppins flex-grow">
&quot;Our purpose is to help our clients drive transformative &quot;Our purpose is to help our clients drive transformative
growth and innovation to propel their business forward growth and innovation to propel their business forward
redefining what&apos;s possible.&quot; redefining whats possible.&quot;
</p> </p>
</div> </div>
</div> </div>
@ -522,7 +522,7 @@ export default function AboutUsPage() {
<p className="text-lg md:text-xl max-w-3xl mx-auto leading-relaxed font-poppins text-gray-800"> <p className="text-lg md:text-xl max-w-3xl mx-auto leading-relaxed font-poppins text-gray-800">
Ultimately, our success is measured by yours. We are committed to Ultimately, our success is measured by yours. We are committed to
creating solutions that ignite momentum, unlock potential, and turn creating solutions that ignite momentum, unlock potential, and turn
ambition into achievement,empowering you to rise above challenges ambition into achievement empowering you to rise above challenges
and lead with confidence into the future. Together, let&apos;s build and lead with confidence into the future. Together, let&apos;s build
a future where your success is not just a possibility, but a a future where your success is not just a possibility, but a
reality. reality.

View File

@ -2,11 +2,9 @@ import Image from "next/image";
import Link from "next/link"; import Link from "next/link";
import { Metadata } from "next"; // Added import import { Metadata } from "next"; // Added import
import { import {
FaArrowRight,
FaCheckCircle, FaCheckCircle,
FaCogs, FaCogs,
FaDatabase, FaDatabase,
FaEnvelope,
FaExclamationTriangle, FaExclamationTriangle,
FaFileAlt, FaFileAlt,
FaFileInvoiceDollar, FaFileInvoiceDollar,
@ -16,7 +14,6 @@ import {
FaLaptopCode, FaLaptopCode,
FaLayerGroup, FaLayerGroup,
FaLightbulb, FaLightbulb,
FaPhone,
FaPlayCircle, FaPlayCircle,
FaPuzzlePiece, FaPuzzlePiece,
FaSearchDollar, FaSearchDollar,
@ -31,7 +28,7 @@ import {
FaWrench, FaWrench,
} from "react-icons/fa"; } from "react-icons/fa";
import { COLORS } from "@/constants"; // Assuming COLORS constant is available import { COLORS } from "@/constants"; // Assuming COLORS constant is available
import ContactForm from "@/components/ContactForm"; // Assuming ContactForm is available // import ContactForm from "@/components/ContactForm"; // Assuming ContactForm is available
// SEO Metadata // SEO Metadata
export const metadata: Metadata = { export const metadata: Metadata = {
@ -110,16 +107,16 @@ const keyFeatures: FeatureItem[] = [
}, },
{ {
icon: FaSearchDollar, icon: FaSearchDollar,
title: "Intelligent Income Detection", title: "Intelligent Income & Salaried Detection",
description: description:
"Identifies salaried/non-salaried income, provides explanations, and filters out transfers.", "Accurately detects both salaried and non-salaried income, explains findings, and intelligently filters out internal transfers for clearer financial insights. ",
}, },
{ {
icon: FaFingerprint, icon: FaFingerprint,
title: "Enhanced Fraud Detection", title: "Enhanced Fraud Detection",
description: description:
"Detects document tampering, fraudulent insertions, and developing behavioral profiling.", "Detects document tampering, fraudulent insertions, and developing behavioral profiling.",
isComingSoon: true, isComingSoon: false,
}, },
{ {
icon: FaSyncAlt, icon: FaSyncAlt,
@ -245,7 +242,8 @@ export default function ObsePage() {
{/* <Image src="/oms-logo-white.png" alt="OMS Logo" width={150} height={50} className="mx-auto mb-6" /> */} {/* <Image src="/oms-logo-white.png" alt="OMS Logo" width={150} height={50} className="mx-auto mb-6" /> */}
<h1 <h1
className="text-3xl md:text-5xl lg:text-6xl font-bold mb-4 font-poppins drop-shadow-md leading-tight" className="text-3xl md:text-5xl lg:text-6xl font-bold mb-4 font-poppins drop-shadow-md leading-tight"
style={{ color: COLORS.primary }} // Use gold color
style={{ color: COLORS.primary }}
> >
Revolutionize Your Lending and <br />Credit Processes with OBSE Revolutionize Your Lending and <br />Credit Processes with OBSE
</h1> </h1>
@ -693,10 +691,10 @@ export default function ObsePage() {
</div> </div>
</section> </section>
{/* 11. About OMS Section (Brief) */} {/* 11. About OMS Section (Brief)
<section className="py-16 md:py-24 bg-white dark:bg-gray-900"> <section className="py-16 md:py-24 bg-white dark:bg-gray-900">
<div className="container mx-auto px-6 text-center"> <div className="container mx-auto px-6 text-center">
{/* Optional: OMS Logo */} { Optional: OMS Logo }
<h2 className="text-3xl md:text-4xl font-bold font-poppins text-gray-900 dark:text-white mb-4"> <h2 className="text-3xl md:text-4xl font-bold font-poppins text-gray-900 dark:text-white mb-4">
Your Experienced Partner in Financial Technology Your Experienced Partner in Financial Technology
</h2> </h2>
@ -716,6 +714,7 @@ export default function ObsePage() {
</Link> </Link>
</div> </div>
</section> </section>
/}
{/* 12. Call to Action (CTA) Section */} {/* 12. Call to Action (CTA) Section */}
<section <section
@ -755,6 +754,7 @@ export default function ObsePage() {
</section> </section>
{/* 13. Contact Information Section */} {/* 13. Contact Information Section */}
{/*}
<section className="py-16 md:py-24 bg-gray-100 dark:bg-gray-800"> <section className="py-16 md:py-24 bg-gray-100 dark:bg-gray-800">
<div className="container mx-auto px-6"> <div className="container mx-auto px-6">
<div className="text-center mb-12"> <div className="text-center mb-12">
@ -769,7 +769,10 @@ export default function ObsePage() {
</p> </p>
</div> </div>
<div className="max-w-4xl mx-auto grid grid-cols-1 md:grid-cols-2 gap-8 items-center"> <div className="max-w-4xl mx-auto grid grid-cols-1 md:grid-cols-2 gap-8 items-center">
{/* Contact Details */} { -----Contact Details */}
{/* Optional: Add a contact form component here if available ---
<div className="space-y-6"> <div className="space-y-6">
<div className="flex items-center space-x-4"> <div className="flex items-center space-x-4">
<FaPhone <FaPhone
@ -805,7 +808,9 @@ export default function ObsePage() {
</a> </a>
</div> </div>
</div> </div>
{/* Optional: Link to main contact page */}
{--- Optional: Link to main contact page */}
{/* --- comment out if not needed}
<Link <Link
href="/contact" href="/contact"
className="inline-flex items-center text-gold-600 dark:text-gold-400 hover:text-gold-700 dark:hover:text-gold-300 font-semibold transition-colors duration-300" className="inline-flex items-center text-gold-600 dark:text-gold-400 hover:text-gold-700 dark:hover:text-gold-300 font-semibold transition-colors duration-300"
@ -814,6 +819,7 @@ export default function ObsePage() {
Go to Full Contact Page <FaArrowRight className="ml-2" /> Go to Full Contact Page <FaArrowRight className="ml-2" />
</Link> </Link>
</div> </div>
*/}
{/* Optional: Simple Contact Form (if ContactForm component is not used/available) */} {/* Optional: Simple Contact Form (if ContactForm component is not used/available) */}
{/* <form className="space-y-4"> {/* <form className="space-y-4">
@ -834,7 +840,7 @@ export default function ObsePage() {
</button> </button>
</form> */} </form> */}
{/* OR Use the ContactForm Component */} {/* OR Use the ContactForm Component
<div className="bg-white dark:bg-gray-700 p-6 rounded-lg shadow-md"> <div className="bg-white dark:bg-gray-700 p-6 rounded-lg shadow-md">
<h3 className="text-xl font-semibold font-poppins text-gray-900 dark:text-white mb-4"> <h3 className="text-xl font-semibold font-poppins text-gray-900 dark:text-white mb-4">
Send a Quick Inquiry Send a Quick Inquiry
@ -844,6 +850,9 @@ export default function ObsePage() {
</div> </div>
</div> </div>
</section> </section>
*/}
{/* 14. Footer Section */}
</div> </div>
); );
} }

View File

@ -312,12 +312,12 @@ export default function ProductDevelopmentPage() {
Product Development Product Development
</h1> </h1>
<p className="text-lg md:text-xl max-w-4xl mx-auto leading-relaxed text-gray-200 dark:text-gray-300 mb-8"> <p className="text-lg md:text-xl max-w-4xl mx-auto leading-relaxed text-gray-200 dark:text-gray-300 mb-8">
At OMS, we dont just create productswe build digital solutions At OMS, we don&apos;t just create productswe build digital
that accelerate business growth and transform industries. We solutions that accelerate business growth and transform industries.
understand that great products are the result of careful planning, We understand that great products are the result of careful
technical expertise, and a deep understanding of user needs. From planning, technical expertise, and a deep understanding of user
concept to launch, our product development services deliver needs. From concept to launch, our product development services
innovative, tailored solutions that help businesses enhance deliver innovative, tailored solutions that help businesses enhance
efficiency, reduce complexity, and unlock new revenue streams. efficiency, reduce complexity, and unlock new revenue streams.
</p> </p>
<div className="flex flex-col sm:flex-row justify-center items-center gap-4"> <div className="flex flex-col sm:flex-row justify-center items-center gap-4">

View File

@ -46,7 +46,7 @@ export const metadata: Metadata = {
"UX/UI Designer", "UX/UI Designer",
"Process Engineer", "Process Engineer",
"Salesforce Partner", "Salesforce Partner",
"time and material IT", // "time and material IT",
"milestone-based projects", "milestone-based projects",
"IT outsourcing", "IT outsourcing",
"flexible IT resources", "flexible IT resources",
@ -380,6 +380,7 @@ export default function ResourceAugmentationPage() {
{/* Consider adding OMS Logo here if desired */} {/* Consider adding OMS Logo here if desired */}
{/* <Image src="/oms-logo-white.png" alt="OMS Logo" width={150} height={50} className="mx-auto mb-6" /> */} {/* <Image src="/oms-logo-white.png" alt="OMS Logo" width={150} height={50} className="mx-auto mb-6" /> */}
<h1 <h1
className="text-3xl md:text-5xl lg:text-6xl font-bold mb-4 font-poppins drop-shadow-md leading-<1.5>" className="text-3xl md:text-5xl lg:text-6xl font-bold mb-4 font-poppins drop-shadow-md leading-<1.5>"
style={{ color: COLORS.primary }} // Use gold color style={{ color: COLORS.primary }} // Use gold color
> >
@ -486,7 +487,7 @@ export default function ResourceAugmentationPage() {
Your Strategic Partner for IT Talent Your Strategic Partner for IT Talent
</h2> </h2>
<p className="text-md md:text-lg text-gray-700 dark:text-gray-300 leading-relaxed mb-4"> <p className="text-md md:text-lg text-gray-700 dark:text-gray-300 leading-relaxed mb-4">
Owethu Managed Services (OMS) provides high-caliber IT Owethu Managed Services provides high-caliber IT
professionals through flexible engagement models tailored to professionals through flexible engagement models tailored to
your specific project requirements and business objectives. As a your specific project requirements and business objectives. As a
100% Black female-owned organization based in Centurion, 100% Black female-owned organization based in Centurion,
@ -722,7 +723,7 @@ export default function ResourceAugmentationPage() {
</h4> </h4>
<p className="text-sm text-gray-600 dark:text-gray-300"> <p className="text-sm text-gray-600 dark:text-gray-300">
Crafting seamless, data-driven onboarding experiences through Crafting seamless, data-driven onboarding experiences through
straight-through processing, enhanced customer journeys, straight-through processing, enhanced customer journeys,<br/>
real-time insights, and a 360-degree customer view. real-time insights, and a 360-degree customer view.
</p> </p>
</div> </div>

View File

@ -0,0 +1,7 @@
{
"folders": [
{
"path": "."
}
]
}