Ugrás a tartalomra
online
huv0.46.1 · 1d135e2
mainlane.io

Portfólió

Az általunk épített termékek: a feladat, a megoldás és az eredmény.

Platform
Technológiák

18 projektből 7 látható

Csapatmunkák

Projektek, amelyeken egy ügyfél csapatának tagjaként dolgoztam. Az ügyfelek nevét nem tüntetjük fel.

SaaS social platform

2023 – 2024

SaaS-platform közösségeknek és vállalati intranetekhez.

  • PHP
  • Yii2
  • ProseMirror
Megoldás

A fő területem a rich-text és Markdown szerkesztő volt:

  • Kódblokkok CodeMirror 6-tal a szerkesztőn belül: a változások és a kijelölés kétirányú szinkronja, sorszámok, szintaxiskiemelés, visszavonás és újra végrehajtás, kilépés a blokkból a nyílbillentyűkkel, helyes másolás és beillesztés.
  • Szerkesztés: felhasználónként megjegyzett Markdown-forrásmód, beviteli szabályok a kiemeléshez és az áthúzáshoz, egyszerűsített eszköztár új ikonokkal és H1–H4 címsorokkal, az állapotát megjegyző összecsukható menü, linkek a kijelölt szövegből, relatív URL-ek és címsorhorgonyok, emojikeresés fordítható kulcsszavakkal.
  • Billentyűzet és akadálymentesség: a Tab működik listákban, táblázatokban és kódban, és máshová is viszi a fókuszt, a Tab az utolsó táblázatcellában új sort ad hozzá, akadálymentes menü billentyűzetfókusszal.
  • Minőség és kiadás: 18 hibás teszt javítva és újak hozzáadva, függőségfrissítések, ESLint, kisebb bundle, Rollup-konfiguráció, CI és automatikus npm-közzététel tag alapján, a szerkesztőcsomag nyolc kiadása.
  • Platform: bevezető túra az új felhasználóknak, felhasználók soft törlése a hozzájuk kapcsolt bejelentkezésekkel, beállítható összecsukott bejegyzésmagasság, olvasatlan üzenet jelzése, meghívási javítások, a Bootstrap 5-migráció elindítása, vállalati téma, naptár, push-értesítések és tartalommoderálás.

Corporate site for an agri exporter

2022 – 2023

Vállalati weboldal márka- és termékkatalógussal, egy másik ügynökség témájára építve.

  • WordPress
  • PHP
Megoldás

Kétnyelvűvé tettem (angol és ukrán) a téma átírása nélkül: a sablonok az aktuális nyelvre váltanak, az összes egyéni mezőcímkét és termékszöveget pedig a kódban regisztráltam fordításra. Később hozzáadtam egy „Rólunk” oldalt 59 ország interaktív exporttérképével asztali gépre és mobilra, kétnyelvű, felugró ablakos csalásellenes figyelmeztetéseket, valamint javításokat a kezdőlapon. 2026-ban auditáltam a platformot, és pontosan körülhatárolt tervet készítettem a következő szakaszra: tartalomfrissítés, új márkaoldal, műszaki specifikációk a termékekhez, értékelések szekció, valamint arab változat jobbról balra író elrendezésekkel.

Early experience

2015 – 2021

Ionic és Angular alapú mobilalkalmazások, köztük az App Store-ban és a Google Playen közzétett Bluetooth-os eszközvezérlés, MQTT-alapú IoT-monitorozás, PHP-webáruházak és egy stockfotó-piactér.

  • Ionic
  • Angular
  • Node.js
  • PHP
  • MySQL
  • MongoDB
Megoldás
  • Analitika egy SaaS-platformhoz · 2021. Google Analytics-adatok feldolgozása és strukturálása irányítópultokká és diagramokká a platform ügyfelei számára. Angular, Node.js, Express, MongoDB.
  • Bútor-webáruház · 2018–2020. A termékkártyák módosítása, szállítási és fizetési integrációk, egyedi modulok OpenCarton. PHP, JavaScript, MySQL.
  • Stockfotó-piactér fotósoknak · 2016–2020. Fotók feltöltése és letöltése, metaadatok kinyerése, szűrt keresés, fizetési rendszerek és fájltárolás AWS S3-on. PHP, JavaScript, MySQL, AWS.
  • Hálózati eszközök IoT-monitorozása · 2017–2020. Parancsok egyedi routereknek MQTT-n keresztül, adatgyűjtés távoli eszközökről, irányítópultok és felhasználói riasztások, ha az elemzés eléri a beállított feltételeket. Angular, Node.js, Express, MongoDB, PHP, Shell.
  • Gitártanuló alkalmazás iOS-re és Androidra · 2017. Videóleckék, kedvencek és push-értesítések az új leckékről. Ionic, Angular, REST API.
  • Szokásépítő alkalmazás iOS-re és Androidra · 2016–2017. A nulláról építve: napi feladatok és hangulat, naptár, eredménydiagramok, ütemezett helyi emlékeztetők. Ionic, Angular.
  • Bluetooth-os eszközvezérlő alkalmazás · 2015–2016. Eszközök keresése, jelszóval védett párosítás, BLE-parancsok küldése és állapotuk megjelenítése, naplózás és hibakezelés; közzétéve az App Store-ban és a Google Playen, WordPress landing oldallal. Ionic, Angular, Cordova, WordPress.