Amivel foglalkozom
Egyedi fejlesztés
Ha egyedi igényeid vannak, vagy csak nem bízol a piacon található nyílt-forrású tartalomkezelő rendszerekben, akkor egyedi fejlesztésű weboldalra van szükséged, amit Laravel vagy natív php alapokon tudok megvalósítani.
Karbantartás / Felügyelet
Már meglévő rendszerek frissítése, karbantartása és felügyelete, amely elengedhetetlen, hiszen napról-napra változik az IT világa, mindig vannak kisebb-nagyobb módosítási igények, nem csak a kódban, a felületeken is.
Optimalizálás, gyorsítás, hibafeltárás
Idővel a sok tartalom miatt (is), megnőhet a weboldal válaszideje. Ekkor érdemes optimalizálni és így gyorsítást elérni, vagy hibafeltárást végezni, ami a problémát okozhatja.
Webalapú tartalmak fejlesztése
Weben megjelenő alkalmazások, portálok, bemutatkozó oldalak, vállalatirányítási rendszerek, szolgáltatások közötti API kiépítése és minden egyéb webalapú fejlesztés.
Legacy
Több éves, elavult weboldalak, a mai kornak már nem megfelelő kinézetű, kódbázisú rendszerek modernizálása, újra írása.
Projekt levezetése
Ha a sok szakkifejezés idegen, nem szeretnél több emberrel (sitebuilder, grafikus, frontendes, backendes...) kapcsolatot tartani, akkor ebben segítséget nyújthatok és csak velem kell egyeztetni.
Felhasznált technológiák, tapasztalatok
Laravel
php
SQL
HTML
CSS
JavaScript
Apache
Bash
Big Data
Bootstrap
Composer
DevOps
Docker
Git
GitLab
GitLab Runner
Kanban
Linux
MariaDB
Memcached
MySQL
Open Source Software
PHPStorm
PHPUnit
PostgreSQL
Redis
SEO
Sass
Scrum
Vue.js
jQuery
jQuery UI
nginx
npm
... és még számos fejlesztés alatt alkalmazott eszköz.
Néhány fejlesztés, amiben részt vettem
- Kwizda Agro
A cégnél dolgoztam főállásban, később alvállalkozóként a jó kapcsolat miatt, folytattam a CRM fejlesztését / karbantartását. A kód 10+ éves volt, így hosszas egyeztetések után az újra írásban maradtunk, Laravel alapokon.
A rendszer automatizálva lett CI/CD folyamatban, az egyes részek servicekre lettek bontva, a kritikusabbakhoz unit és feature tesztek készültek, a teljes adatbázisszerkezet és az üzleti logikákat megvalósító komponensek is refaktorálva vannak. Ezen felül kapott egy letisztult felületet, amin a diagramok, kimutatás és egyéb adatmegjelenítés / rögzítés könnyebb a munkatársak számára, immár responsive megoldásokkal. - Day Holiday, Konferenciák- és Wellness Online
Kisebb CRM rendszernek indult, aminek a vége egy komplexebb eszköz lett. A céghez tartozó 3 weboldalaknak egy közös admin-felület került kialakításra, amelyről mindegyiket menedzselni lehet. Leginkább általános feladatok voltak, mint hír-, hírlevél-, felhasználó-, galéria-, tartalomkezelés... de kellett külső rendszerrel (MailChimp) való szinkronizálást is kiépíteni.
- Extreme Digital
A projekten csak kisebb háttér feladatokat végeztem. A vezetőfejlesztő (és persze a csapat is) azt hiszem beleadott mindent és igyekezett előre gondolni mindenre. Talán az egyik legbonyolultabb projekt, amiben részt vettem. Örülök, hogy részese lehettem, szívesen megtenném megint, de lehetőleg Symfony nélkül.
- SG
10+ éves volt a kód amikor megkaptam és számos fejlesztő dolgozott rajta a saját maga stílusában. A teljes kódbázis és adatbázis refaktorálva lett, gyorstárak kerültek kialakításra, valamint kapott egy chat-et is. Sokáig olvastam a fórumozók észrevételeit és igyekeztem rövid időn belül reagálni, de idővel fárasztó lett az állandó elégedetlenkedés, ezért csak csináltam a kapott feladatokat. Nagyjából fél évig dolgoztam rajta, utána átkerültem egy másik projektre és átadtam az "utódomnak" a munkát, aki elég hamar átlátta az egészet.
- Nohref
Saját tulajdonban lévő oldal, ami rövidlinkek készítését teszi lehetővé. Egy időben elég felkapott volt ez a téma, és miért ne alapon megcsináltam. Megírtam az egészet minden segítség és külső fejlesztésű kiegészítők nélkül 2009-ben. Számomra akkoriban jó szabadidős tevékenység volt. Azóta kisebb / nagyobb fejlesztéseket végeztem rajta, design csere is volt és megváltam a natív kódtól, amit Laravel-re cseréltem 2018-ban.