From e031b103165e4a1214736dcd6af5ef026fb30450 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Sun, 1 Feb 2026 12:24:13 +0000 Subject: [PATCH] nb --- home_amharic.html | 67 +++++++++++++- home_content_v2.html | 65 ++++++++++++++ home_oromo.html | 67 +++++++++++++- projects_amharic.html | 9 ++ projects_content_v2.html | 94 ++++++++++++++++++++ projects_oromo.html | 9 ++ wp-content/mu-plugins/mailservice-bridge.php | 48 ++++++++++ 7 files changed, 357 insertions(+), 2 deletions(-) create mode 100644 projects_content_v2.html create mode 100644 wp-content/mu-plugins/mailservice-bridge.php diff --git a/home_amharic.html b/home_amharic.html index 89c5f51..25706a9 100644 --- a/home_amharic.html +++ b/home_amharic.html @@ -43,7 +43,72 @@
-

ምን እሰራለሁ?

+

ቴክኒካዊ ክህሎቶች

+ +
+ +
+ +

React / Next.js

+

ከፍተኛ አፈጻጸም ያላቸው እና ለSEO ምቹ የሆኑ የዌብ መተግበሪያዎችን መገንባት።

+
+ + +
+ +

Node.js

+

ሊለኩ የሚችሉ የጀርባ አገልግሎቶችን (Backend) እና RESTful APIs ማልማት።

+
+ + +
+ +

Flutter

+

ለiOS እና አንድሮይድ የሚያምሩ እና ሁለገብ የሞባይል መተግበሪያዎችን መፍጠር።

+
+ +
+ + + + + + + +
+ +
+ +

ዳታቤዝ (Databases)

+

በPostgreSQL፣ MongoDB እና Firebase ውህደት ላይ ያለኝ ልምድ።

+
+ + +
+ +

DevOps

+

በDocker ኮንቴይነራይዜሽን እና CI/CD አውቶሜሽን ስራዎች።

+
+ + +
+ +

ክላውድ (Cloud)

+

መተግበሪያዎችን በAWS፣ Vercel እና GCP ላይ ማሰማራት እና ማስተዳደር።

+
+ +
+ +
+ + + + + + + +
+

የማከናውናቸው ተግባራት

diff --git a/home_content_v2.html b/home_content_v2.html index d1371bd..f07ac42 100644 --- a/home_content_v2.html +++ b/home_content_v2.html @@ -41,6 +41,71 @@ + +
+

Technical Skills

+ +
+ +
+ +

React / Next.js

+

Building high-performance, SEO-friendly web applications.

+
+ + +
+ +

Node.js

+

Developing scalable backend services and RESTful APIs.

+
+ + +
+ +

Flutter

+

Creating beautiful cross-platform mobile apps for iOS & Android.

+
+ +
+ + + + + + + +
+ +
+ +

Databases

+

Expertise in PostgreSQL, MongoDB, and Firebase integration.

+
+ + +
+ +

DevOps

+

Containerization with Docker and CI/CD pipeline automation.

+
+ + +
+ +

Cloud

+

Deploying and managing apps on AWS, Vercel, and GCP.

+
+ +
+ +
+ + + + + +

What I Do

diff --git a/home_oromo.html b/home_oromo.html index 33b2064..27d1e1a 100644 --- a/home_oromo.html +++ b/home_oromo.html @@ -75,7 +75,72 @@
-

Dandeettiiwwan Koo

+

Dandeettiiwwan Teknikaa

+ +
+ +
+ +

React / Next.js

+

Appilikeeshiniiwwan weebii saffisa qaban fi SEO-f mijatan ijaaruu.

+
+ + +
+ +

Node.js

+

Tajaajiloota backend fi RESTful API-wwan bal'achuu danda'an ijaaruu.

+
+ + +
+ +

Flutter

+

Appilikeeshiniiwwan moobaayilaa iOS fi Android-f ta'an bareedoo ijaaruu.

+
+ +
+ + + + + + + +
+ +
+ +

Kuus-dataa (Databases)

+

PostgreSQL, MongoDB fi Firebase walitti qabuun muuxannoo qabaachuu.

+
+ + +
+ +

DevOps

+

Docker containerization fi CI/CD pipeline automation irratti hojjechuu.

+
+ + +
+ +

Cloud

+

Appilikeeshiniiwwan AWS, Vercel fi GCP irratti fe'uu fi bulchuu.

+
+ +
+ +
+ + + + + + + +
+

Hojii Koo

diff --git a/projects_amharic.html b/projects_amharic.html index 990596b..0571893 100644 --- a/projects_amharic.html +++ b/projects_amharic.html @@ -25,6 +25,9 @@

ቴክኖሎጂዎች: Next.js, Stripe, Tailwind CSS, PostgreSQL

+ + + @@ -43,6 +46,9 @@

ቴክኖሎጂዎች: React, Firebase, Material UI

+ + + @@ -69,6 +75,9 @@

ቴክኖሎጂዎች: Next.js, OpenWeather API, Framer Motion

+ + + diff --git a/projects_content_v2.html b/projects_content_v2.html new file mode 100644 index 0000000..e23cec2 --- /dev/null +++ b/projects_content_v2.html @@ -0,0 +1,94 @@ + +
+ +

My Projects

+ +

A selection of my recent work, ranging from full-stack web applications to cross-platform mobile apps.

+
+ + + + + + + +
+ +
+ +
+ +
E-Commerce Platform
+ +

E-Commerce Platform

+

A full-featured online store with product filtering, cart functionality, and Stripe integration.

+

Tech Stack: Next.js, Stripe, Tailwind CSS, PostgreSQL

+ +
+ + + + + + +
+ +
+ + + +
+ +
Task Management App
+ +

Task Management App

+

A productivity tool for managing daily tasks with real-time updates and team collaboration features.

+

Tech Stack: React, Firebase, Material UI

+ +
+ + + + + + +
+ +
+ +
+ + + + + + + +
+ +
+ +
Ethiopian Weather App
+ +

Ethiopian Weather App

+

Get real-time weather updates for cities across Ethiopia using the OpenWeather API.

+

Tech Stack: Next.js, OpenWeather API, Framer Motion

+ +
+ + + + + + +
+ +
+ + +
+ +
+ +
+ \ No newline at end of file diff --git a/projects_oromo.html b/projects_oromo.html index bb22d03..c159184 100644 --- a/projects_oromo.html +++ b/projects_oromo.html @@ -25,6 +25,9 @@

Teeknooloojii: Next.js, Stripe, Tailwind CSS, PostgreSQL

+ + + @@ -43,6 +46,9 @@

Teeknooloojii: React, Firebase, Material UI

+ + + @@ -69,6 +75,9 @@

Teeknooloojii: Next.js, OpenWeather API, Framer Motion

+ + + diff --git a/wp-content/mu-plugins/mailservice-bridge.php b/wp-content/mu-plugins/mailservice-bridge.php new file mode 100644 index 0000000..0882562 --- /dev/null +++ b/wp-content/mu-plugins/mailservice-bridge.php @@ -0,0 +1,48 @@ +get_posted_data(); + + $name = $data['your-name'] ?? ''; + $email = $data['your-email'] ?? ''; + $subject = $data['your-subject'] ?? 'Contact Form Submission'; + $message = $data['your-message'] ?? ''; + + $to = getenv('MAIL_TO') ?: get_option('admin_email'); + + $res = MailService::sendContactMessage($name, $email, $message, $to, $subject); + + if (!empty($res['success'])) { + // Successfully sent via MailService. + } +}, 10); + +// Override wp_mail to use MailService globally +if (!function_exists('wp_mail')) { + function wp_mail($to, $subject, $message, $headers = '', $attachments = []) { + require_once ABSPATH . 'mail/MailService.php'; + + // Simple conversion of HTML/Text + $is_html = false; + if (strpos($headers, 'text/html') !== false) { + $is_html = true; + } + + $res = MailService::sendMail( + $to, + $subject, + $is_html ? $message : nl2br($message), + !$is_html ? $message : strip_tags($message) + ); + + return !empty($res['success']); + } +}